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