linux平臺虛擬環境依賴安裝
阿新 • • 發佈:2021-07-01
當你的環境上有多個專案,每個專案所依賴的包版本不同時,搭建多個互不干擾的開發環境就顯得很有必要
1.安裝依賴包
(sudo) pip install virtualenv virtualenvwrapper
2.在~/.bash_profile(有的是.bashrc,也有的是.zshrc,根據shell型別而異)檔案新增以下內容
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/workspace export VIRTUALENVWRAPPER_PYTHON=/usr/local/Frameworks/Python.framework/Versions/3.7/bin/python3 source /usr/local/bin/virtualenvwrapper.sh fi
其中VIRTUALENVWRAPPER_PYTHON是所用環境的python路徑
修改後如果想讓其立即生效可執行型別如下的命令, 也可以重啟終端使之生效
source ~/.bash_profile
虛擬環境常用方法
建立執行環境xxx_env
mkvirtualenv xxx_env
進入xxx_env環境
workon xxx_env
退出環境
deactivate
列出可用的執行環境
lsvirtualenv
列出當前環境安裝的包
lssitepackages
刪除執行環境
rmvirtualenv xxx_env
建立臨時執行環境
mktmpenv
建立xxx01專案和執行環境xxx01
mkproject xxx01