您的位置:首页 > 运维架构 > Linux

centos中利用virtualenv创建特定的python开发环境

2016-04-26 15:49 627 查看
VirtualEnv用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响。

能在没有权限的情况下为虚拟环境中的python环境安装套件,并且不同环境套件互不影响

1,下载相应的python包

tar zxvf Python-x.x.tgz
cd Python-x.x
./configure --prefix=/usr/local
make && make altinstall

2,利用当前的python环境的pip安装virtualenv

pip install virtualenv

3,关联相应的python到virtualenv(在当前目录下创建pyxxenv环境)

virtualenv -p /usr/local/bin/pythonx.x pyxxenv

4,进入相关的虚拟环境

source pyxxenv/bin/activate

pip可以一键安装所有套件:

pip install -r requirements.txt

查看当前安装了什么套件

pip freeze

5,退出虚拟环境

deactive

6,virtualenv常用命令可以通过下面命令找到

virtualenv -h
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: