1 首先是安裝pip3工具 20.04初始沒有安裝 sudo apt install python3-pip
2 安裝虛擬環境 sudo pip3 install virtualenv
3 安裝虛擬環境擴展包 sudo pip3 install virtualenvwrapper
這里可以直接安裝擴展包 和windows一樣會自動安裝虛擬環境
4 配置環境變量
sudo vim ~/.bashrc 打開用戶目錄下的.bshrc文件
在最后加上
export WORKON_HOME=$HOME/.virtualenvs 創建一個環境變量,以后創建的虛擬環境都在這個文件夾中
source /usr/local/bin/virtualenvwrapper.sh
5 執行.bashrc文件
source .bashrc 在用戶目錄下
這里會出現一個錯誤,不能創建文件夾,提示 virtualenvwrapper.sh there was a problem running the initialization hooks 什么的 忘記了
解決辦法 sudo vim /usr/local/bin/virtualenvwrapper.sh
改一下 VIRTUALENVWRAPPER_PYTHON = "$(command \ which python ....這里在python后面加個3 就是告訴他用python3的
備忘warpper命令
mkvirtualenv -p python3 環境名 創建新的虛擬環境 mkvirtualenv -p python3 env001
workon 環境名 進入虛擬環境 workon env001
rmvirtualenv env001 刪除虛擬環境 rmvirtualenv env001
deactivate 退出虛擬環境
補充一些windows下的虛擬環境安裝
cmd 進入命令管理器我習慣dos
pip install virtualenvwrapper-win 安裝windows版的擴展包 自動安裝虛擬環境
配置環境變量
系統變量中 新增一個建 WORKON_HOME=指定的虛擬環境目錄,否則就是系統指定的
指令同ubuntu
mkvirtualenv env001
workon env001
rmvirtualenv env001
deactivate