在Ubuntu中創建django項目,pycharm配置python虛擬環境

1. 在python虛擬環境中創建django項目

1. 創建并進入python虛擬環境:

在管理員權限下,通過lsvirtualenv命令查看目錄/home/joyitsai/.virtualenv下已經創建的python開發虛擬環境,此外還可以通過workon+空格+tab來查看及workon py_env激活py_env虛擬環境(配置python開發虛擬環境詳見在Ubuntu中創建python開發虛擬環境):

$ workon django_py2
(django_py2) joyitsai@ubuntu:/$

2. 在python虛擬環境中創建django項目:

以下所有操作都是在ubuntu的python虛擬環境中進行:

  • 為當前工作的python虛擬環境安裝django(1.8.2):
(django_py2) joyitsai@ubuntu:/$pip install django==1.8.2

今后只要在當前python虛擬環境中pip安裝的模塊,都僅被安裝在/home/joyitsai/.virtualenvs/py_env/local/lib/python2.7/site-packages/目錄下,被運行在當前虛擬環境中的django項目所調用。

  • 在桌面創建存放django項目的文件夾Projects,里面存放即將創建的一些django項目,通過python腳本django-admin在Projects文件夾下創建一個django項目:
(django_py2) joyitsai@ubuntu:~/Desktop/Projects$django-admin startproject newWeb
  • 通過tree命令(apt-get install tree來安裝)可以查看新建的django項目下的所有文件夾及文件:
(django_py2) joyitsai@ubuntu:~/Desktop/Projects$tree
.
└── myweb
    ├── manage.py
    └── myweb
        ├── __init__.py
        ├── settings.py
        ├── urls.py
        └── wsgi.py
2 directories, 5 files

關于django項目的具體文件和django的進一步開發,在這篇文章中暫不探討。見()

2. pycharm配置python虛擬環境

簡單的說,在用pycharm開發django的時候,選擇不同的python虛擬開發環境,以適應不同的django版本或不同的開發需求。

  • 在pycharm中點擊File->Settings->Project Interpreter->show all,點擊添加按鈕,選擇Existing Environment,選擇python虛擬環境:


    圖2.1: 在pycharm中配置指定的python開發虛擬環境
  • 點擊應用即可導入當前選擇的虛擬環境,在后面的django開發中,通過pip install安裝的包,僅安裝在當前的python虛擬環境中,其他python開發環境將不受影響。
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容