安装virtualenv
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
如果出现上图 执行下面这两条命令:
-
python3 -m pip install --upgrade setuptools python3 -m pip install --upgrade pip
- 然后继续
sudo pip3 install virtualenvwrapper
- 可能还会爆红但是我的爆红之后安装成功啦
配置workon
先查看virtualenvwrapper.sh
的存在路径
sudo find / -name virtualenvwrapper.sh
创建一个文件夹.virtualenvs
mkdir ~/.virtualenvs
然后配置 .bashrc
vim ~/.bashrc
把下面的三行加入进去, 第三行为virtualenvwrapper.sh
的路径
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
执行如下命令使配置生效
source ~/.bashrc
创建虚拟环境
mkvirtualenv -p python3 创建的虚拟环境名称
mkvirtualenv -p python3 python38
进入/切换虚拟环境(目的)
workon python38
workon 之后跟两下Tab键会出现虚拟环境列表
退出当前虚拟环境
deactivate
删除虚拟环境
# rmvirtualenv 需要删除的虚拟环境名称
rmvirtualenv python38
我使用的是Ubuntu20.04