您的位置:首页 > 编程语言 > Python开发

Windows下创建python虚拟环境

2017-09-18 21:57 567 查看
python语言有很多很多的库,但是python有2和3不兼容的情况,而且很多框架,如django框架的不同版本之间也会有些兼容问题,所以有时在开发或维护不同版本的框架时就会造成冲突。而虚拟环境很好的解决了这个问题。
虚拟环境就像是一个容器,我们可以在这个容器内安装自己需要的包和模块,并且对外界没有任何影响。


一 windows下如何构建虚拟环境

如果系统中只有python2或只有python3,可以直接打开命令行,输入pip install virtualenv 来下载创建虚拟环境的包(如果提示pip不是内部命令,把python文件下的Scripts的文件路径加入计算机环境变量即可可)

1. 选择一个或创建一个文件夹用来存放创建的虚拟环境(以G盘下的Virturalenv文件夹为例)。

2. 使用命令行来到这个文件夹内



3. 使用命令:virtualenv 虚拟环境名 来创建一个虚拟环境,创建成功后如下图:



4. cd 进入虚拟环境下的Scripts文件夹



5. activate 激活虚拟环境



当命令行前面有(env1)时,就表示现在处于虚拟环境里了,在这里使用pip安装自己要使用的模块即可

6. 想要退出虚拟环境时 使用deactivate



如果系统中py2和py3同时都有,那么使用pip2和pip3分别安装好py2和py3的virtualenv包后,可以将python2目录下的Scripts目录里的virtualenv.exe改为virtualenv2.exe,在保证python的环境变量都加到了计算机环境变量的情况下,我们就可以使用’virtualenv2 虚拟环境名’ 来创建py2的虚拟环境,用’virtualenv 虚拟环境名’ 创建py3的虚拟环境了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 虚拟环境