- 之前有在ubuntu中使用過虛擬環(huán)境碘饼,現(xiàn)在需要在centos中使用恩尾,是有點(diǎn)小區(qū)別的弛说。
yum和apt-get的區(qū)別可以參考主要在于安裝方式的不同
之前Ubuntu使用虛擬環(huán)境看我之前寫的文章。
使用virtualenv命令創(chuàng)建python虛擬環(huán)境:virtualenv [虛擬環(huán)境名稱]翰意。
sudo pip3 install virtualenv
virtualenvwrapper是virtualenv的擴(kuò)展工具木人,可以方便的創(chuàng)建、刪除冀偶、復(fù)制醒第、切換不同的虛擬環(huán)境。
sudo pip3 install virtualenvwrapper - 配置虛擬環(huán)境:https://www.cnblogs.com/st-st/p/10251449.htmlimage.png
修改linux的當(dāng)前用戶的配置文件 ~/.bashrc - 末尾添加以下代碼进鸠,保存退出
設(shè)置virtualenv的統(tǒng)一管理目錄稠曼,以后自動下載的虛擬環(huán)境都放在這
WORKON_HOME=~/Envs
添加virtualenvwrapper的參數(shù),生成干凈隔絕的環(huán)境
VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
指定python解釋器的本體
VIRTUALENVWRAPPER_PYTHON=/opt/python3/bin/python3
執(zhí)行virtualenvwrapper安裝腳本
source /opt/python3/bin/virtualenvwrapper.sh
運(yùn)行一下:source ~/.bashrc
目錄會多了一個Envs文件夾客年,用來存放虛擬環(huán)境的 - 在virtualenvwrapper工具下使用:
1.創(chuàng)建并激活虛擬環(huán)境
mkvirtualenv
- 切換虛擬環(huán)境
workon - 退出虛擬環(huán)境
deactivate
4.刪除虛擬環(huán)境
rmvirtualenv - 查看所有的虛擬環(huán)境
lsvirtualenv
ps:導(dǎo)出pip安裝包列表
pip freeze > /requirements.txt
根據(jù)pip列表安裝pip包
pip install -r /requirements.txt