安装virtualenv,可以虚拟多个python版本的环境


1、安装epel源

[root@vm01 ~]# yum install epel-release -y

2、安装python-virtualenv

[root@vm01 ~]# yum install python-virtualenv -y

3、创建virtualenv环境

[root@vm01 ~]# mkdir ~/.virtualenv
[root@vm01 .virtualenv]# virtualenv --python=/home/python27/bin/python pyweb
Running virtualenv with interpreter /home/python27/bin/python
New python executable in pyweb/bin/python
Installing Setuptools..............................................................................................................................................................................................................................done.
Installing Pip.....................................................................................................................................................................................................................................................................................................................................done.
[root@vm01 .virtualenv]# source ./pyweb/bin/activate
(pyweb)[root@vm01 .virtualenv]# 
(pyweb)[root@vm01 .virtualenv]# 
#出现(pyweb)说明你已经进入虚拟环境了
#进入虚拟环境
#source ~/.virtualenv/pyweb/activate
#
#退出虚拟环境
(pyweb)[root@vm01 .virtualenv]# deactivate 
[root@vm01 .virtualenv]# 
(pyweb)[root@vm01 pyweb]# python --version
Python 2.7.11
(pyweb)[root@vm01 pyweb]# 
(pyweb)[root@vm01 pyweb]# deactivate 

[root@vm01 .virtualenv]# virtualenv pyweb1
New python executable in pyweb1/bin/python
Installing Setuptools..............................................................................................................................................................................................................................done.
Installing Pip.....................................................................................................................................................................................................................................................................................................................................done.
[root@vm01 .virtualenv]# 
[root@vm01 .virtualenv]# source pyweb1/bin/activate
(pyweb1)[root@vm02 .virtualenv]# python --version
Python 2.6.6
(pyweb1)[root@vm01 .virtualenv]#


#完成了!

j_0028.gif