ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

解决Windows下python2和python3共存

2021-11-03 00:02:20  阅读:212  来源: 互联网

标签:exe Windows python Python3 pip Python2 安装 python3 python2


目前,Python3和Python2互相并不完全兼容,这就造成了很多Python代码或者是脚本在版本不对应的情况下无法执行,所以说,在一台电脑上同时拥有Python2和Python3是很有必要的,也能更高效的处理工作,节省时间。

其实要解决Python2和Python3共存也很简单,提供如下方案:

1、下载Python2和Python3的安装包(或者叫解释器)

下载地址:https://www.python.org/downloads/windows/

根据自己需要的版本下载即可,安装包都比较小。

下载后,直接安装即可。

安装过程注意安装路径,默认是安装到C盘,可以根据需要进行更改安装路径。

2、设置环境变量

由于我们安装了两个版本的Python,因此为了方便系统能够准确识别到指定的Python版本,所以我们需要设置环境变量。

将Python安装路径及其安装路径下的Scripts设置到Path变量里。

这里设置Scripts文件夹的目的是为了方便识别pip。

 

 3、修改Python编译器的名字

为了能够准确定位Python2和Python3,我们需要将默认的Python编辑器的名称进行修改。

NO.1. 修改Python2安装目录下:python.exe修改为python2.exe,pythonw.exe修改为pythonw2.exe

NO.2. 修改Python3安装目录下:python.exe修改为python3.exe,pythonw.exe修改为pythonw3.exe

 修改完成后,在命令行下分别输入python2和python3就可以进入对应版本的python环境。

4、设置pip

python环境在安装包的时候需要使用到包管理工具——pip,而pip也是需要对应版本的。在python的安装目录Scripts下可以看到 默认是存在pip的,但是在命令行下,并不能直接定位到,因此需要重新分别安装两个版本对应的pip,使得两个python版本的pip也能够共存。

python2:

python2 -m pip install --upgrade pip

python3:

python3 -m pip install --upgrade pip

安装完成之后,可以使用pip2 -V 或者pip3 -V查看对应的pip版本了。

 

 

标签:exe,Windows,python,Python3,pip,Python2,安装,python3,python2
来源: https://blog.csdn.net/qq_38603541/article/details/121111869

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有