上一篇文章说了怎么在虚拟机中python3,而在安装了python3之后因为工作环境需要,我们需要安装虚拟环境来为不同的项目分配不同的环境,下面我分别在ubuntu:16.04和centos7.2(以下简称ubuntu和centos)安装:
安装python-virtualenv
sudo apt-get install python-virtualenv #ubuntu
sudo yum -y install python-virtualenv #centos
安装virtualenvwrapper
pip install virtualenvwrapper #ubuntu¢os
配置环境
#创建虚拟环境目录,这里用virtual_home
mkdir virtual_home
sudo vim ~/.bashrc
#在bashrc中添加以下内容
export WORKON_HOME=virtual_home #用virtual_home绝对路径
source /usr/local/bin/virtualenvwrapper.sh
#保存退出
source ~/.bashrc
环境配置好了,下面创建虚拟环境,默认创建python2环境,如果要创建python3虚拟环境需要指定版本:
创建python3虚拟环境
mkvirtualenv -p python3 virtualenv_name(虚拟环境名字) #ubuntu¢os
虚拟环境有关操作
#进入虚拟环境
workon virtualenv_name
#退出
deactivate
#删除
rmvirtualenv virtualenv_name