window python2和python3共存,虚拟环境配置

Python3 与 python2 环境搭建

 

Python3.5.2下载:

https://www.python.org/ftp/python/3.5.2/python-3.5.2rc1-amd64.exe

 

Python2.7.9 下载:

https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi

 

下载完成后,为了区别python2与python3的版本,修改如下2个文件名,python3同理

window python2和python3共存,虚拟环境配置_第1张图片

修改后,将Script目录的路径和PYTHON2目录路径,添加至环境变量,python3同理如下:

 

打开命令行输入命令:

Python3 -m install –upgrade pip –force-reinstall

Python2 -m install –upgrade pip –force-reinstall

window python2和python3共存,虚拟环境配置_第2张图片

window python2和python3共存,虚拟环境配置_第3张图片

输入pip2 -V,pip3 -V,显示如下内容则配置成功。

 

 

配置python虚拟环境,这里使用pip3安装

输入命令pip3 install virtualenv,安装virtualenv,这个脚本用户体验差,正是因为这个原因virtualenvwrapper出现了,但virtualenv也是必须安装的,因为 virtualenvwrapper依赖它

window python2和python3共存,虚拟环境配置_第4张图片

无论你当前命令行中在哪个目录中,最终会安装在Script目录中

window python2和python3共存,虚拟环境配置_第5张图片

 

输入命令pip3 install virtualenvwrapper-win,继续安装

 

安装位置与virtualenv在同一目录,这个目录之前已经配置至环境变量,所以命令可直接使用。

 

Mkvirtualenv test 创建名为test的虚拟环境,但在使用这个命令之前,配置虚拟环境存放的位置,默认C盘,指定系统变量WORKON_HOME,它的值就是存放虚拟环境的目录,如下:

window python2和python3共存,虚拟环境配置_第6张图片

 

还需要注意的是,因为这是python2和python3共存,所以在创建虚拟环境时,还需要指定这个虚拟环境使用python2还是python3解析

Mkvirtualev -p=python2或者python3的路径 虚拟环境名字

 

window python2和python3共存,虚拟环境配置_第7张图片

Deactivate命令 退出虚拟环境

 

虚拟环境存放在我们之前设置的WORKON_HOME的值,对应的目录中

window python2和python3共存,虚拟环境配置_第8张图片

也可以在命令行查看已经创建了多少虚拟环境

命令 workon

window python2和python3共存,虚拟环境配置_第9张图片

 

进入虚拟环境

命令 workon 虚拟环境名称

 

删除虚拟环境

命令 rmvirtualenv 虚拟环境名称

 

 

使用pycharm加载虚拟环境

如果你是第一次使用pycharm,会有一个新建项目的窗口

window python2和python3共存,虚拟环境配置_第10张图片

 

点开project interpreter,配置如下:

window python2和python3共存,虚拟环境配置_第11张图片

如果你不是第一次使用pycharm,而是想修改项目的虚拟环境,通过

File->settings->Project->project interpreter,修改原理同上

window python2和python3共存,虚拟环境配置_第12张图片

 

安装项目依赖通过pip2 或者pip3,与你当前项目使用的虚拟环境对应的解释器版本一致就好,打开命令,进入当前项目使用的虚拟环境,安装需要的依赖即可。

window python2和python3共存,虚拟环境配置_第13张图片

你可能感兴趣的:(python)