win10系统配置python 2.x和3.x的环境
第一步去官网下载python2.x和3.x的安装程序
python官方下载地址:https://www.python.org/
第二步创建python的安装位置
在D盘创建了两个文件夹,分别用来作为python 2.x和python 3.x的安装位置

第三步安装python
① python 3.x安装
打开安装程序,勾选'Add python.exe to PATH'选项,为python.exe 自动创建环境变量 并选择'Customize installation'安装模式

到下图步骤时,更改python 3.x程序的安装位置,安装到我们提前创建好的文件夹中,并直接选择'install'选项进行安装。

安装完毕后,在命令行中输入'python --version'来验证安装是否成功,当回显安装的python的版本时证明安装成功。

② python 2.x安装
这一步勾选哪一个选项都可以,对于我们自己的电脑来说差别不大。

下图这一步,我们需要更改python 2.x 的安装位置,将其安装到我们提前创建好的文件夹中。

下图中框出的内容是创建环境变量,我们之前在安装python 3.x 环境时就创建过,在这一步可以先不用管,我们直接下一步安装。

接下来需要我们把python 2.x和python 3.x文件中的'python.exe'和'pythonw.exe'分别进行更改。 更改完毕后的内容如下图:


下一步我们需要添加python 2.x的环境变量。打开编辑账户的环境变量并选择环境变量选项卡。

选择系统变量中的'Path'变量并对这个变量进行编辑。将pyhton 2.x的相关环境变量添加到其中。注意,不同变量之间使用';'进行分割。添加完系统变量后一定要点击确定按钮。


接下来对这两个python环境进行验证。产生如下图的情况证明我们两个python 安装成功。

第四步设置pip
此时我们使用'pip --version'查看两个python环境下的pip的情况,发现爆出'Fatal error in launcher ......'的错误。 产生如下图的状况,我们需要进行进一步的操作。

对于pip2,我们输入'python2 -m pip install --upgrade pip',然后使用'pip2 --version'观察结果。产生如下图的情况证明我们的pip2 可以正常使用。

对于pip3,我们首先进入python 3.x根目录lib文件中的site-packages文件夹,将pip和pip-xxx.dist.info文件夹删除。 接着我们进入'https://pypi.org/project/pip/',下载一个最新的pip安装包,安装包格式为pip-xxx.tar.gz。
'*.tar.gz'格式的文件可以使用压缩工具'7z'来进行解压,.
解压下载的pip安装包,cmd终端进入解压后的文件夹,执行'python3 setup.py install'命令,将python 3.x中的pip。

安装完毕后,文件中的内容如下图。

接着使用'pip3 --version'命令来查看是否生效,产生如下图的内容证明pip3可以正常使用了。

说明:
我上面所使用的设置pip的两种方法都是可行的。但是我在实践配置pyhton 3.x的pip过程中,有可能是由于我所下载的python是最新版的原因,我使用的第一种方法并不能解决我这个问题,因此我又进行了搜索,使用了第二个方法进行设置,从而解决了问题。

浙公网安备 33010602011771号