Ubuntu18.04版本里面自带了最新的Python3.6.5版本,在安装Python虚拟环境时需注意:
1.首先是安装两个包
pip3 install virtualenv # python虚拟环境 pip3 install virtualenvwrapper # 封装了虚拟环境,支持一些简化命令
然后通过 pip3 list 查看是否安装成功
2.添加环境变量(注意点!!!)
vim ~/.bashrc # 在末尾添上下面的语句 export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export WORKON_HOME=$HOME/.virtualenvs source ~/.local/bin/virtualenvwrapper.sh
ps:ubuntu18.10出现的问题
ERROR: virtualenvwrapper could not find virtualenv in your path # 解决方案 # vim ~/.bashrc这样配置 PATH=$PATH:~/.local/bin export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export WORKON_HOME=$HOME/.virtualenvs source ~/.local/bin/virtualenvwrapper.sh
3.执行一下~/.bashrc
source ~/.bashrc
4.测试命令可用
workon
mkvirtualenv
6.安装Python虚拟环境
# 创建虚拟环境 mkvirtualenv 虚拟环境名称 # 查看所有虚拟环境 workon 两次tab键 # 切入到某一个虚拟环境 workon 虚拟环境名称 # 退出虚拟环境 deactivate
# 创建python2版本的环境
mkvirtualenv -p python2.7 django_py2
ps.提别醒,在Ubuntu18.04中的virtualwarpper执行脚本位置和以前的版本位置不同,所以再执行步骤三的时候特别注意一下:
# 以前的配置路径(ubuntu16.04) source /usr/local/bin/virtualenvwrapper.sh #ubuntu18.04中的配置路径 source ~/.local/bin/virtualwrapper.sh