欢迎光临脉冲变压器网站,提供零件定制批发服务

脉冲变压器

生产主要用于高频开关电源中作高频开关电源

[设置250kva变压器要多少钱]在同一台计算机上设置Python2和Python3

作者:八月      发布时间:2021-04-13      浏览量:5
现在Python的2个版本Python2

现在Python的2个版本Python2和Python3同时存在,这2个版本同时更新和维护。

是选择Python2还是选择Python3取决于现在使用的仓库、框架支持哪个版本。

例如,HTMLTestRunner、locustio支持Python2,但不支持Python3。

因此,Python2和Python3通常需要在电脑上同时安装。

本文主要介绍如何在同一台计算机上同时安装Python2和Python3,并且可以正常使用pip。

一、Python2(pip)

1.1、Python主页https://www.python.org/下载Python的安装文件,

对于Windows用户来说,如果是32个系统,则选择x86版本的64个系统

我自己的电脑是64位,以下例子是64位说明的。

下载的安装文件的名称与python-2.7.12.amd64.exe相似。

1.2、单击python-2.7.12.amd64的安装文件,单击next即可。选择安装路径时,请特别注意Python的安装路径不要有空格

为了区分是Python2还是Python3,将目录下的python.exe文件重命名为python2.exe,如下截图所示,

该计算机-属性-高级系统设置-高级-环境变量-系统变量-Path-编辑。

如果不配置这个变量,在cmd中输入Python2,就会提示不是内部命令。

1.4、在cmd中输入Python2,出现下图提示时,Python2安装成功。

1.5、安装setuptools。

程序1.6安装的pip依赖于setuptools,因此必须先安装setuptools,然后再安装pip。

官方网站https://pypi.python.org/pypi/setuptols下载,名称类似于setuptols-28.7.0.zip(下载时间不同,版本号可能不同),进行解冻

cmd中进入解冻后的目录(setup.py文件存在的目录),执行>python2setup.pypypytinstall(注:由于以前的步骤1.2中将python.python.py文件列入解冻后的目录),执行>pythonthon.python.py文件2.pypypypypypypypypypypypypypypypypypypypypypypypytal(注:因此命名为2。

1.6、pip

pip是安装和管理python包的工具,pip安装python包非常简单。

到官方网站https://pypi.python.org/pypi/pipp,下载pip的压缩文件,下载后的名字就像pip-8.1.2.tar(下载时间不同,版本号可能不同),进行解冻

在cmd中进入解冻后的目录(setup.py文件中存在的目录),执行>python2setup.pl(注:此处执行的命令为什么不是pytho2,而是python.py文件中存在的目录)。

此时,让我们看看python2的pip安装目录e:\setup\python27\scripts。在下一个屏幕截图中,有pip、pip2.7、pip2,在cmd中执行pip、pip2.7或pip2,执行的是python2的pip。

1.7、在cmd中输入pip2或pip2.7,如果出现以下屏幕截图内容,pip安装成功。

二、安装Python3(Python3有pip,无需另外安装pip)。

2.1、Python官方网站https://www.python.org/下载Python3的安装文件,

对于Windows用户来说,如果是32个系统,则选择x86版本,如果是64个系统,则选择64版本的安装文件。

我自己的电脑是64位,以下例子是64位说明的。

下载的安装文件的名称与python-3.5.0-amd64.exe相似。

2.2、单击python-3.5.0-amd64.exe的安装文件,单击next即可。选择安装路径时,请特别注意Python的安装路径不要有空间

该计算机-属性-高端系统设置-高端-环境变量-系统变量-Path。

2.4、检查python3是否安装成功,在cmd中输入python,如下图显示为python3的版本,则python3的安装成功。

为什么不在这里输入python3?答:因为e:\setup\Python35目录下python.exe文件的名称是python3.exe。因为在Python2中进行了修改,所以在这个中,不修改也没关系。如果能在E:\setup\Python27目录中修改python.exe文件的话,不修改也没关系。

2.5、检验Python3中的pip是否自动安装成功

在cmd中输入pip3或pip3.5(此时输入pip不知道是Python2还是Python3中的pip)

此时可能有疑问。你怎么知道是输入pip3还是pip3.5,而不是pip3.6?因为在E:\setup\Python35\Scripts目录中决定了pip.exe文件的名称:如下图所示:

以上1和2将python2和python3,以及各自的pip安装完成。

三、具体使用

在Python2中使用pip操作时,使用pip2或pip2.7命令。

例如,在python2中安装selenium,在cmd中输入pip2,或者在pip2.7instalenium。

在Python3中使用pip操作时,使用pip3或pip3.5命令。

例如,在python3中安装selenium,在cmd中输入pip3,或者在pip3.5instalenium。

如果某个包不支持pip的安装形式,下载相应的文件解冻后,放入某个目录,用cmd进入解冻后的目录。

在Python2上安装该包时,执行python2setup.pythonstall。

在Python3上安装该包时,执行pythonsetup.pythonstall。