python 安装虚拟环境
1 安装虚拟环境前所需要的东西
第一个是 python环境,可以在cmd里面查看python版本
第二个是确保 python 环境里面有pip ,具体找到python环境的安装包
2 安装virtualenv
virtualenv 这个就是创建虚拟环境需要的东西
在cmd里面输入 pip install virtualenv 或 pip3 install virtualenv
那么就按照了这个包了,我们可以在python环境里面看见
安装完virtualenv后,就可以创建虚拟环境了
virtualenv [-p C:\Python36\python.exe] 虚拟环境名字
#-p 参数,指定具体的python解释器
注意:
1.当不指定 -p参数时,如果你当前的Python3/Scripts的查找路径在Python2/Scripts的前面,那么将会使用python3作为这个虚拟环境的解释器。如果python2/Scripts在python3/Scripts前面,那么将会使用Python2来作为这个虚拟环境的解释器。
2.虚拟环境会创建在你当前所在的目录下,所以在创建虚拟环境时,要先 cd 到指定目录下。
激活虚拟环境:
进入到虚拟环境的Scripts文件夹中,然后执行activate。
一旦你进入到了这个虚拟环境中,你安装包,卸载包都是在这个虚拟环境中,不会影响到外面的环境。
退出虚拟环境:
直接执行deactivate。
3 virtualenvwrapper
为什么已经安装了virtualenv,还要安装virtualenvwrapper。
通过virtualenv来创建虚拟环境时,不管是创建还是激活的时候都要先cd到具体的目录下去,这样显得不方便。可以使用virtualenvwrapper来管理虚拟环境。所以需要安装virtualenvwrapper
安装virtualenvwrapper
- pip install virtualenvwarepper 或 pip3 install virtualenvwrapper
以上命令之后就安装了virtualenvwrapper
- 配置环境变量:如果不配置环境变量,创建后的虚拟环境在当前用户目录下,配置后就在你的变量值的目录下(配置完重新打开cmd命令行)
配置了以上的环境变量,那么以后创建的虚拟环境就都会放到以上配置的这个文件夹下面。
使用virtualenvwrapper
创建虚拟环境
mkvirtualenv [--python==C:\Python36\python.exe] 虚拟环境名
# --python 可以指定具体的python解释器,可选
激活虚拟环境
workon 虚拟环境名
退出当前虚拟环境:
deactivate
列出所有虚拟环境:
lsvirtualenv
删除虚拟环境
rmvirtualenv 虚拟环境名
进入虚拟环境所在目录
cdvirtualenv