使每个python运行的环境互不干涉
这种在线安装的方式,默认是从python官方源下载到本地。网络不稳定的话,会很慢。 所以建议使用国内镜像。
sudo pip install -i http://pypi.mirrors.ustc.edu.cn/ virtualenv参考http://blog.csdn.net/win_turn/article/details/59733715
默认情况下, 虚拟环境中不包括系统的site-packages, 若要使用,请添加参数:
virtualenv --system-site-packages TestEnv指定python版本
virtualenv -p /usr/bin/python2.7 TestEnvvirtualenv -p /usr/bin/python3.4 TestEnv进入虚拟环境后,命令提示符的左侧,会显示该虚拟环境的名称。
显示所有依赖,并生成requirements文件
pip freeze > requirements.txt在其他虚拟环境中,根据requirements文件创建相同环境
pip install -r requirements.txt如果同一台机器上,别的virtualenv中已经安装的python包,可以直接复制过来。 命令:cp -R
新闻热点
疑难解答