1.安裝Ubuntu虛擬環境、以及可以支持虛擬環境的模塊
sudo apt install virtualenv
sudo apt install virtualenvwrapper
安裝完成之后,進入home目錄,輸入命令ls -al查看是否出現.virtualenvs目錄,如果沒有則手動創建.virtualenvs目錄
?
重要的是需要弄清楚安裝路徑。
本人這里安裝的virtualenv路徑為/usr/lib/python3/dist-packages,見下圖:
本人這里安裝的virtualenvwrapper路徑為./.local/lib/python3.7/site,也即家目錄下的home/fanxindong/.local/lib/python3.7/site-,見下圖:(記好這個路徑,下文要用)
3.配置虛擬管理目錄
進入home目錄,輸入命令ls -al,找到.bashrc文件,修改.bashrc文件
sudo gedit ~/.bashrc
在.bashrc文件末尾添加兩行:
export WORKON_HOME=$HOME/.virtualenvs
source /home/fanxindong/.local/bin/virtualenvwrapper.sh?????
注意:source后邊的路徑就是上文第二部分強調的virtualenvwrapper路徑。
4.啟用配置文件
source ~/.bashrc
5.檢查是否可以創建虛擬環境
使用? mkvirtualenv? test1? 創建一個虛擬環境,如果成功則說明Ubuntu虛擬環境創建成功
使用 deactivate 可以退出虛擬環境。
使用 workon 可以看出創建過的虛擬環境有哪些。
?
回到home下的.virtualenvs目錄也可以看到創建過的虛擬環境
本文參考
https://www.cnblogs.com/yunlongaimeng/p/10195508.html
?
-------------------------------------------------------------分隔線------------------------------------------------------
博主最近重裝了系統,按照以下方式進行了虛擬環境的安裝:
?
-------------------------------------------------------------分隔線------------------------------------------------------
1)導出某一虛擬環境依賴的所有包的版本:
pip freeze > requirements.txt
?
2)在另一虛擬環境中安裝requirements.txt中所有目錄的依賴包:
pip install –r requirements.txt
?
?
?
?
?
?
?
?