Windows7 上同时安装python3.5和python2.7及遇到一系列问题

时间:2023-02-13 20:26:49

1. 安装Python3.5和版本2.7


< 1 . 下载python3和python2


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

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

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

本文选择的是:

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.5


注:我是先安装Python3.5,然后安装Python2.7
首先选择安装目录,本文安装路径为D:\python35,然后点击下载好的python3软件包进行安装,具体流程如下:
点击exe 包安装,

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

(1). 出错,安装失败的原因:windows 7 上没有安装Windows 7 Service Pack 1 (SP1),下载安装就可以啦,在此不细说,往下看有问题解决的方法。
(2). 在下图红色标记的地方Add Python3.5 to PATH前勾选,可以直接将python3添加到系统环境变量,然后在Customize installation中自定义安装路径。

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

< 3. python2安装

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

 点击finish完成安装。

至此,python2和python3安装完毕。

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

(1)、添加python27到系统环境变量

      打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加C:\python27和C:\python27\Scripts到环境变量。
注意:python3安装时可以选择自动添加到系统环境变量,如未选择,方法和python2添加过程相同。

(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版本

(3)、pip2 和 pip3设置

      Python 安装包需要用到包管理工具pip,但是当同时安装python2和python3的时候,pip只是其中一个版本,以下将提供一个修改方式,即重新安装两个版本的pip,使得两个python版本的pip能够共存。
      在DOS命令框输入命令,python3 -m pip install --upgrade pip --force-reinstall,显示重新安装成功。

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

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

2.windows 7 安装Python3.5.exe失败

(1)、window7未安装Windows 7 Service Pack 1 (SP1)

下载安装就可以啦,链接:Windows7 Service Pack 1 (SP1)

参考具体步骤:https://support.microsoft.com/en-us/help/15090/windows-7-install-service-pack-1-sp1

(2)、 安装没有完成,报错:

Windows7 上同时安装python3.5和python2.7及遇到一系列问题

360 可以修复这个漏洞。

windows7 缺少文件,下载安装就可以啦。我是用更新系统(update),下载安装的,都可以。

3. pip list 警告消除方法

报错:
DEPRECATION: The default format will switch to columns in the future.
You can use --format=(legacy|columns)
(or define a format=(legacy|columns) in your pip.conf under the [list] section)
to disable this warning.

解决方法:

(1)、在C:\Users\Administrator下建立pip文件夹,在pip下新建 pip.ini

写入:
[list]
format=columns

注:在管理员下面搞定问题可以的,但是仅是管理员下可以用,客户的账号下还是不行,所以我把它放到我的thinkpad目录下,调试ok.

(2)、有可能实在linux下安装的问题




同步安装 python 参考资料:http://www.cnblogs.com/shanhua-fu/p/6912683.html