虛擬環(huán)境命令
pip install virtualenv
pip install virtualenvwrapper
配置:
創(chuàng)建.virtualenvs文件
mkdir .virtualenvs
編輯家目錄下面的.bashrc文件,添加下面兩行晌梨。
vim .bashrc
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh
如果路徑不對
在終端查找目標(biāo)文件:
find / -name virtualenvwrapper.sh
編輯完成之后桥嗤,進(jìn)行激活:
source .bash_profile
創(chuàng)建虛擬環(huán)境
mkvirtualenv venv (創(chuàng)建虛擬環(huán)境)
mkvirtualenv my_virtual # my_virtual--> 自己虛擬環(huán)境的名字
mkvirtualenv venv
which: no virtualenv in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
ERROR: virtualenvwrapper could not find virtualenv in your path
(創(chuàng)建環(huán)境中出現(xiàn)錯誤。網(wǎng)上查詢結(jié)合字面意思仔蝌,是因?yàn)樘崾灸夸浝锩鏇]有virtualenv 文件泛领。)
root用戶下創(chuàng)建鏈接.
cd /usr/bin/
ln -s /usr/local/python3/bin/virtualenv
使用指定Python環(huán)境新建
mkvirtualenv -p /usr/bin/python py2venv #(測試可用)
或
mkvirtualenv -p /usr/bin/python3 py3venv #(測試可用)
若想指定python版本,可通過"--python"指定python解釋器
mkvirtualenv --python=/usr/bin/python py2venv #測試可用敛惊,前面默認(rèn)已經(jīng)指定了版本python3.7
進(jìn)入虛擬環(huán)境
workon my_virtual
退出虛擬環(huán)境
deactivate
刪除虛擬環(huán)境
rmvirtualenv my_virtual