虛擬環境使用virtualenv,查看系統是否安裝了virtualenv
$ virtualenv --version
安裝虛擬環境
$ pip3 install virtualenv
$ pip3 install virtualenvwrapper
Virtualenvwapper是Virtualenv的擴展包,用於方便管理虛擬環境
配置環境變量
# 1、創建目錄用來存放虛擬環境
mkdir
$HOME/.virtualenvs
# 2、打開~/.bashrc文件,添加環境變量:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 3、運行
source ~/.bashrc
創建虛擬環境(須在聯網狀態下)
$ mkvirtualenv Flask
如果同時存在python2和python3,可以使用參數-p來指定相應的版本
mkvirtualenv Flask -p python3
進入虛擬環境
$ workon Flask
可以使用pip相關命令進行包的安裝與刪除等操作
pip install # 安裝依賴包
pip uninstall # 卸載依賴包
pip list # 查看已安裝的依賴包
pip freeze # 凍結當前環境的依賴包
退出虛擬環境
如果所在環境爲真實環境,會提示deactivate:未找到命令
$ deactivate Flask
總結
# 虛擬環境
mkvirtualenv # 創建
rmvirtualenv # 刪除
workon # 進入虛擬環境
deactivate # 退出虛擬環境