此處以Mac系統(tǒng)為例:
一网棍、安裝Python椅棺、pip
二比原、安裝virtualenv
pip3 install virtualenv
三仲义、安裝virtualenvwrapper
pip3 install?virtualenvwrapper
四婶熬、創(chuàng)建文件夾,作為虛擬環(huán)境工作目錄埃撵,如?/Users/grace/.venvs
五赵颅、配置環(huán)境變量
使用which查找相關(guān)路徑:which python、which virtualenvwrapper.sh
編輯~/.bash_profile
增加以下內(nèi)容:
export WORKON_HOME=/Users/grace/.venvs(步驟四創(chuàng)建的文件夾)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python(Python路徑)
source?/usr/local/bin/virtualenvwrapper.sh(virtualenvwrapper.sh路徑)
使環(huán)境變量生效暂刘。在終端輸入:source?~/.bash_profile
六饺谬、虛擬環(huán)境常用操作
1、創(chuàng)建虛擬環(huán)境(使用 -p 制定虛擬環(huán)境中的python版本):mkvirtualenv -p python3 myenv
2鸳惯、進(jìn)入虛擬環(huán)境:workon myenv
? ? ? 進(jìn)入虛擬環(huán)境后的操作:
? ? ? 1)進(jìn)入當(dāng)前虛擬環(huán)境的sitepackages目錄:cdsitepackages
? ? ? 2)列出當(dāng)前虛擬環(huán)境的sitepackages:lssitepackages
? ? ? 3)清除虛擬環(huán)境所有第三方包:wipeenv
? ? ? 4)列出當(dāng)前虛擬環(huán)境的所有模塊:pip list
3商蕴、退出虛擬環(huán)境:deactivate
4、刪除虛擬環(huán)境:rmvirtualenv myenv
5芝发、列出所有虛擬環(huán)境:lsvirtualenv
6绪商、復(fù)制虛擬環(huán)境:cpvirtualenv myenv myenv01