virtualenvwrapper
上一篇文章講述了virtualenv, virtualenv是virtualenvwrapper的基礎(chǔ).
virtualenv建立一個獨(dú)立的依賴庫,假如你在電腦(全局環(huán)境)安裝的是Python? 2.7,但是你接到的項(xiàng)目必須使用Python?3.7, 但你并不希望升級你電腦(全局環(huán)境)上安裝的Python版本從Python??2.7->Python?3.7,那么你可以通過virtualenv為你的項(xiàng)目指定一個虛擬環(huán)境,在該虛擬環(huán)境中選擇Python?3.7,從而與全局環(huán)境的Python??2.7保持隔離。虛擬環(huán)境就有點(diǎn)像docker,不同的虛擬環(huán)境相當(dāng)于docker不同的容器.
virtualenvwrapper 就是把你電腦上所有的虛擬環(huán)境全部放到一個指定的文件夾,方便管理(默認(rèn)c盤)保持
1.?通過pip安裝該包
pip install virtualenvwrapper

2.?創(chuàng)建虛擬環(huán)境
virtualenvwrapper 把所有的代表虛擬環(huán)境的文件夾都統(tǒng)一放在一個地方,默認(rèn)在c盤
?mkvirtualenv enve

3.激活你的虛擬環(huán)境
workon enve


4.在我們的虛擬環(huán)境中安裝其他第三方庫
pip install pandas
注意命令行工具前的括號,代表著我們進(jìn)入虛擬環(huán)境


5.退出虛擬環(huán)境
deactivate

6. 查看所有虛擬環(huán)境并且刪除一個
lsvirtualenv

rmvirtualenv enve

6. supplement (補(bǔ)充)
在我們獨(dú)立的虛擬環(huán)境中安裝的第三方包與全局的環(huán)境無關(guān)


上一篇文章講述了virtualenv,virtualenv是virtualenvwrapper的基礎(chǔ).