建立虛拟環境、安裝django
虛拟環境
- 虛拟環境:是真實python環境的複制版本。在虛拟環境中使用的python是複制的python. 安裝python包也是在複制的python中.
- 虛拟環境存在的目的: 可以讓一台電腦上同時存在不同版本的開發環境.
安裝虛拟環境(隻有第一次使用時需要安裝)
-
安裝虛拟環境
sudo pip install virtualenv
-
安裝虛拟環境擴充包
sudo pip install virtualenvwrapper
-
編輯家目錄下的.bashrc檔案,添加下面三行代碼。
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
- 執行指令
使其生效source .bashrc
建立虛拟環境
mkvirtualenv 虛拟環境名
建立python3虛拟環境:
mkvirtualenv -p python3 test
安裝django環境
pip install django==1.8.2
虛拟環境的常用操作
-
進入虛拟環境工作
workon 虛拟環境名稱
-
檢視機器上有幾個虛拟環境
workon 空格+兩個tab鍵
-
退出虛拟環境
deactivate
-
删除虛拟環境
rmvirtualenv 虛拟環境名
- 虛拟環境下安裝包的指令
注意:不能使用sudo pip install 包名,這個指令會把包安裝到真實的主機環境上而不是安裝到虛拟環境中。pip insatall 包名 apt-get install 軟體(如MySQL軟體等)