我是靠谱客的博主 悲凉发夹,最近开发中收集的这篇文章主要介绍在windows下同时安装python2.7版本和python3.6版本,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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中自定义安装路径。

3、python2安装

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

 点击finish完成安装。

至此,python2和python3安装完毕。

4.python2.exe和pip2设置(python 3.5.2 版本不用做任何修改,当两个不同python版本安装在同一个电脑时,只需要设置其中一个python版本)

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

      打开,控制面板系统和安全系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:Pythonpython27和D:Pythonpython27Scripts到环境变量。

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

2、修改python.exe名字为python2.exe

      找到python2的安装目录(本人电脑的安装目录C:Python27),修改python2.7.9中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe。

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

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

3、pip2 设置

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

      在DOS命令框输入命令,python2 -m pip install --upgrade pip --force-reinstall,显示重新安装成功。

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

5.遇到过的坑:(本人电脑之前一直安装使用的是python3.5.2)

1.在安装python2.7版本时,遇到安装错误提示

经过一番查找资料后,看到一个有人建议重启电脑(遇到该错误提示的原因可能是因为电脑配置文件有更新,需要重启电脑);刚好想起自己电脑前两天一直弹重启电脑的弹框,于是决定一试。果然在重启电脑后重新安装python2.7版本安装成功!

2.重新安装python3.5版本的pip失败,导致python3.5.2版本的pip不可用

修改python3.5.2版本安装目录(C:UsersAdministrator--20170503LAppDataLocalProgramsPythonPython36)下python.exe改为python3.exe后,在cmd窗口下运行python3 -m pip install --upgrade pip --force-reinstall

解决方法:重新安装pip

从官网https://pypi.python.org/pypi/pip下载最新版本的

然后在下载文件存放目录解压文件;在cmd窗口下,进入下载文件存放目录,输入命令:python install setup.py 重新安装pip

因此,从实践得出,当windows安装两个不同版本python时,只需对其中一个python版本(后面安装版本--如Python2.7版本)进行重新安装pip。

当然,也有网友建议如下:(未实践操作)

不建议改别名,同时安装2.7和3.6后,用py -2 ,py -3就可以分别可以用Python2和Python3执行Python文件,用py -2 -m pip,py -3 -m pip就可以分别使用Python2下和Python3下的pip了



最后

以上就是悲凉发夹为你收集整理的在windows下同时安装python2.7版本和python3.6版本的全部内容,希望文章能够帮你解决在windows下同时安装python2.7版本和python3.6版本所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部