概述
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版本所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复