资讯动态

Win10下python3和python2多版本同时安装并解决pip共存问题

发布时间:2026/10/30 1:17:18 来源:尧图企业网站定制
使用python开发环境有Python2和 python3 两种有时候需要两种环境切换使用下面是安装教程。1、下载python3和python2安装包进入python官网链接https://www.python.org/ 选择Downloads---Windows点击进入就可以看到寻找想要的python版本如果长时间打不开网站可以使用博主百度网盘分享下载网盘中有本文所需的所有安装工具链接https://pan.baidu.com/s/1LtZP4Zka-cpYFX-0Y92wmg?pwdz5az提取码z5az本文选择的是python3.9.9 https://www.python.org/ftp/python/3.9.9/python-3.9.9-amd64.exepython2.7.7 https://www.python.org/ftp/python/2.7.7/python-2.7.7.amd64.msi2、安装python3注意本文是先安装python3环境在D盘下新建一个目录Python Python3安装路径为D:\Python\Python3安装目录结构大致为点击下载的Python3.9.9安装包勾选Add Python 3.9 to PATH 将Python3添加到环境变量在Customize installation中自定义安装路径直接下一步图中没有默认勾选的根据自己的需要进行勾选Download debug binaries(requires VS 2017 or later)为VS 2017及其以后版本需要的如果你需要在VS 2017中配置python环境请勾选此项点击Browse选择安装目录然后点击Install进行安装。[progressbar progress52]安装中······[/progressbar][progressbar progress100]安装成功[/progressbar]测试python3安装情况在命令提示符中输入python来查看版本号信息至此python3安装完毕3、安装python2点击python2.7.7安装包下一步选择安装路径之后下一步看到添加环境变量是不允许的先不添加下一步[progressbar progress66]安装中······[/progressbar][progressbar progress100]安装成功[/progressbar]到此为止python2和python3安装完成4、环境配置安装完成之后发现一个问题python2根目录下没有Scripts这个文件夹解决办法安装setuptools前往官网 setuptools · PyPI 下载setuptools-40.6.3.zip下载完成后解压。在文件夹根目录下启动命令提示符输入下面的命令。D:\Python\python2\python.exe setup.py install注意此命令只支持同本文一样的python2安装路径如果不是要替换“D:\Python\python2\python.exe”为你的python2安装绝对路径安装完成后在python2目录下查看已经有Scripts目录 并且默认安装了easy_install工具5、添加环境变量右击 此电脑---属性---高级系统设置---环境变量---系统变量 在系统变量中找到Path双击编辑分别添加D:\Python\python2\ 和 D:\Python\python2\Scripts\到环境变量。(如果安装的python位置和本文不同修改python.exe文件所在绝对路径即可)注意python3安装时已经选择添加到系统环境变量如果没有选择添加方法和python2添加过程相同找到python2和python3的安装目录分别修改python2.7.7和python3.9.9中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe和python3.exe、pythonw3.exe。然后启动命令提示符输入python2即可运行python2.7.7版本 输入python3即可运行python3.9.9版本pip2 和 pip3设置Python 安装包需要用到包管理工具pip但是当同时安装python2和python3的时候pip只有其中一个版本解决方法重新安装两个版本的pip使得两个python版本的pip能够共存。命令提示符输入命令python3 -m pip install --upgrade pip --force-reinstall出现如上图信息则安装成功现在对于python2版本命令python2 -m pip install --upgrade pip --force-reinstall可能不能够成功更新pip2这时候需要检查安装文件夹下是否有Scripts文件夹和其完整性。可在pip官网历史发布版本中下载Source的pip包来手动安装更新pip选择适配python2 pip 的Source pip包来手动更新pip本文选择的是pip-19.3.1下载到本地后解压解压完成后进入文件根目录根目录下存在setup.py文件执行以下两行命令即可成功安装更新pip2python2 setup.py build python2 setup.py install通过pip2 -V 和 pip3 -V 查看两个版本的pip信息安装包只需运行pip2 install XXX 和 pip3 install XXX 即可安装各自的python包。至此python3 python2的环境就安装完成

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑