Python 虚拟环境:Virtualenv

友情提醒:本文最后更新于 2962 天前,文中所描述的信息可能已发生改变,请谨慎使用。

virtualenv

virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:
1. 在没有权限的情况下安装新套件
2. 不同应用可以使用不同的套件版本
3. 套件升级不影响其他应用

安装:

sudo apt-get install python-virtualenv
或者
sudo pip install virtualenv

使用方法:

virtualenv --no-site-packages [虚拟环境名称] 
# --no-site-packages 参数可以不加,它的作用
# 是使虚拟环境不依赖系统环境中的site-packages

启动虚拟环境:

cd ENV
source ./bin/activate

注意此时命令行会多一个(ENV),ENV为虚拟环境名称,接下来所有模块都只会安装到该目录中去。

退出虚拟环境:

deactivate

在虚拟环境安装Python套件:

Virtualenv 附带有pip安装工具,因此需要安装的套件可以直接运行:

pip install [套件名称]

上一篇:Python的特性

下一篇:mac下安装ipython失败的解决办法