windows7同时安装python3和python2版本的python坏境

win7同时安装python3和python2版本的python坏境,使这两个python版本环境共存。

为什么要这样呢?比如我们学习python开发 现在基本上都推荐学习目前最新的python3的版本,但有一些python库只支持python2,并不兼容python3,如sqlmap等。

本篇文章主要介绍在windows7操作系统下如何安装python3和python2两个版本的python开发环境,这样我们学习python语言就用python3,使用只支持python2的库,我们就用python2。


1、下载python3和python2

进入python官网,链接https://www.python.org/

选择Downloads--->Windows,点击进入就可以看到寻找想要的python版本

本文选择的是:

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

2、python3安装

说明:本文先安装python3,然后安装python2

  首先选择安装目录,本文安装路径为C:\python35,然后点击下载好的python3软件包进行安装,具体流程如下:

在下图红色标记的地方Add Python3.5 to PATH前勾选,可以直接将python3添加到系统环境变量,然后在Customize installation中自定义安装路径。

1168035-20170527141226419-1135519116.png

1168035-20170527141238247-1030497277.png

3、python2安装

点击python2安装包,点击运行,next,选择安装目录,本文安装路径为C:\python27,然后next 点击finish完成安装。

至此,python2和python3安装完毕。

4.python2.exe、python3.exe和pip2、pip3设置

4.1、添加python2到系统环境变量

打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,分别添加C:\python27;和C:\python27\Scripts;到环境变量中。

注意:python3安装时可以选择自动添加到系统环境变量,如未选择,方法和python2添加过程相同。

4.2、修改python.exe名字为python2.exe和python3.exe

找到python2和python3的安装目录,修改python2.7.9和python3.5.2中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe和python3.exe、pythonw3.exe。

然后在运行cmd命令,输入python2即可运行python2.7.9版本 

输入python3即可运行python3.5.2版本


4.3、pip2 和 pip3设置

Python安装包需要用到包管理工具pip,但是当同时安装python2和python3的时候,pip只是其中一个版本,以下将提供一个修改方式,即重新安装两个版本的pip,使得两个python版本的pip能够共存。

在DOS命令框输入命令:python3 -m pip install --upgrade pip --force-reinstall 显示重新安装成功 (python3版本的)。

python2 -m pip install --upgrade pip --force-reinstall 显示重新安装成功 (python2版本的)。

(注意:以上命令需翻墙才可以。。或者网上搜索相关国内镜像地址也可以)

1168035-20170527141548200-893354587.png

现在可以通过pip2 -V 和 pip3-V 查看两个版本的pip信息,以后只需运行pip2install XXX和pip3 install XXX即可安装各自的python包

至此,pip2和pip3 修改成功。

至此。。我们已达到目的。

可参考以下链接:https://blog.csdn.net/dearwind153/article/details/77942377



PS:

@清幽小镇不留客(新浪微博):我是觉得年轻人刚刚走上社会的那么五、六年。不要去想着存钱,也不要想着怎么样去过体面的生活,更不要天天想着找对象,而是要下定决心不怕牺牲专注一切时间集中全部精力坚决让自己成为某个领域里的佼佼者,之后你才有资格谈存钱谈生活谈恋爱而且游刃有余毫不费力,那才是你真正享受生活的时候。


声明:禁止任何非法用途使用,凡因违规使用而引起的任何法律纠纷,本站概不负责。

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

精彩评论

全部回复12人评论7,777人参与