Python是一种非常流行和有用的编程和脚本语言。Python之所以如此流行和有用,是因为它具有丰富的模块、易于学习和使用以及跨平台的特点。在本教程中,我们将学习如何安装Python2、Python3解释器、工具和库。
蟒蛇2对蟒蛇3
Python3是Python编程语言的最新版本。Python2是使用了很长时间的早期版本。根据Python2,Python3提供了更多的性能、特性和现代性。但是有些Python项目可能依赖于Python2。
安装Python 2
Python2和Python3都可以在下面的链接中找到。但是我们将从下面的链接下载Python2。
https://www.python.org/downloads/windows/
![图片[1]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f2f44d7063.png)
当我们点击 Latest Python2 Release
我们将被重定向到Python2下载页面,也可以从下面的链接访问该页面。我们将选择Windows操作系统的体系结构,如32位或64位。在本例中,我们将下载64位安装MSI文件。
https://www.python.org/downloads/release/python-2716/

如果我们使用的是windows10,我们将看到以下内容 SmartScreen
警告我们将点击 Run
就像下面一样。

在下面的屏幕中,Python2安装将开始。在下面的屏幕中,我们有两个选项来选择要为哪些用户安装Python2。
-
Install for all users
将安装Python2 对于操作系统中当前存在的所有用户 -
Install just for me
将为当前用户安装Python2,其他操作系统用户不能使用Python2。

在下面的屏幕中,我们将指定Python2安装路径。所有文件、库、解释器和工具都将存储在此路径中。默认情况下 C:Python27
但是我们可以改变任何我们想要的。

在下面的屏幕中,我们将自定义Python2安装。我们可以选择要安装的功能。默认情况下,大多数功能都是为安装选择的,这是非常有益的。我们还将选择 Add python.exe to Path
选择是非常重要的。

-
Register Extensions
将通过更改和设置注册表值将此安装设置为默认Python。 -
Tcl/Tk
将安装像Tkinter,IDLE,pydoc的功能。 -
Documentation
将安装Python HTMLHelp文件。 -
Utility Scripts
将安装一些工具。 -
pip
将安装名为Pip的Python包管理器。 -
Test suite
将安装Lib/test
库和测试套件。 -
Add python.exe to Path
这一点很重要,因为它会自动将python解释器添加到操作系统环境变量中。这将使我们能够运行python
直接从命令行执行命令。默认情况下,这些选项没有选择,我们将手动选择。
相关文章: Python标准库
在Python2中安装所有这些东西时,我们需要管理员权限,这将在下面的屏幕中通过单击 Yes
.

下面的屏幕是关于文件复制,注册表更改阶段。
![图片[8]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f322102a2a.png)
如果Python2安装没有问题,我们将看到下面的屏幕显示安装成功完成。

安装Python 3
Python3是Python编程语言的最新主要版本。Python3的次要版本是7,这意味着Python3.7是Python3.7的最新版本。我们可以从下一页下载适用于Windows操作系统的Python3安装程序。Python3有32位和64位安装程序。阿尔索 web-based installer
可用于从internet下载安装文件,但这将需要internet访问。
https://www.python.org/downloads/release/python-374/

我们将通过单击下载的安装程序开始Python3的安装过程,第一个屏幕为我们提供了一些选项。
![图片[11]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f44e4342c9.png)
-
Install Now
将直接安装Python3而无需ant定制选项。 -
Customize installation
将为Python3安装提供一些选项。 -
Add Python 3.7 to PATH
将Python3解释器和命令添加到可以直接运行python命令的Windows路径。
我们将选择要查看的自定义安装并设置一些选项。
![图片[12]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f453b1f898.png)
-
Documentation
将安装Python文档文件,这在互联网孤立的情况下会很有帮助。 -
pip
将安装名为Pip的Python包管理器,它可以安装、更新和删除第三方Python包、模块和库。 -
tcl/tk and IDLE
将在空闲的开发环境中安装Tkinter库。 -
Python test suite
将安装标准库测试套件。
相关文章: 如何在Python应用程序中安装和使用OpenSSL库?
我们将单击“下一步”,并将看到以下内容 Advanced Options
屏幕。
![图片[13]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f49259ccf6.png)
-
Install for all users
将为操作系统的所有用户安装Python3 -
Associate files with Python
将为Python或*.py扩展名文件设置空闲的默认编辑器 -
Create shortcuts for installed applications
将为Python交互式shell、IDLE等创建快捷方式。 -
Add Python to environment variables
将python解释器和命令添加到环境变量中,以便直接从命令行执行它们。 -
Precompiled standard library
还将安装Python标准库作为Python源代码,而不是DLL。 -
Download debugging symbols
将下载对调试有用的库的调试符号 -
Download debug binaries
-
Customize install location
将指定Python3的安装路径,即当前用户主目录。
然后我们将单击 Install
开始安装过程。在安装过程中,我们将看到一个类似于下面的屏幕,其中条形图将显示安装百分比。
![图片[14]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f4a36dd5f5.png)
安装成功后,我们将看到以下内容 Setup was successful
屏幕。我们可以点击 Close
但我们也可以点击 Diable path length limit
它将绕过最大路径限制。
![图片[15]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2019/09/poftut_img_5d7f4c4e56185.png)
非交互式Python安装
在上一部分中,我们通过使用GUI并单击Next按钮以交互方式安装了Python2和Python3。我们还通过启用和禁用复选框提供了一些配置。这个 Non-interactive Python Installation
将通过MS-DOS命令行安装Python2,无需用户交互。我们将只提供一些参数的非交互式安装安装配置。对于正常安装,我们只使用 msiexe
命令 /i
选项,并提供Python MSI安装文件路径和名称。
> msiexec /i python-2.5.msi
对于更详细的配置,可以提供一些选项和值来更改默认选项,如安装路径、用户、GUI。
- /qn–无接口
- /qb–基本界面–只是一个小的进度对话框
- /问题!–像/qb,但隐藏取消按钮
- /qr–简化界面–显示不需要用户交互的所有对话框(跳过所有模式对话框)
- /qn+–与/qn类似,但在末尾显示“Completed”对话框
- /qb+–与/qb类似,但在末尾显示“Completed”对话框
- TARGETDIR=D:安装目标目录的python2
- ALLUSERS=1将为所有用户安装,但这需要当前MS-DOS或命令行界面的管理员权限。
相关文章: 如何为Linux安装Numpy?
基于Web/在线Python安装
通常Python安装可执行文件包含所有需要的数据、可执行文件、库和二进制文件。不需要从远程获取额外的数据。但是 Web-based Python Installation
只提供安装可执行文件,所有其他Python工具都是从internet或web下载的。所有其他配置与常规Python安装相同。
安装并更新Python2或Python3与巧克力包管理器
Chocolatey
是一个用于Windows操作系统的包管理器,类似于apt和dnf for Linux发行版。Python可以通过chocooley安装,只需一个命令。下面的命令将把最新的Python3版本安装到当前的Windows操作系统上。
> choco install python
还可以使用以下命令将已经安装的Python更新/升级到最新版本。
> choco upgrade python
如果我们不需要Python,我们可以使用chocooley包管理器来删除/卸载当前安装的Python。
> choco uninstall python
检查并验证Python版本
我们可以用不同的方法检查安装的Python版本。 python
或 Python
它将重定向到默认Python2或Python3的Python版本的通用名称。
> python --version> python> pip -V

我们可以运行Python2或Python3的特定命令来详细检查它们的版本,如下所示。
> python2 --version
或者
> python3 --version
打开已安装的Python Shell并运行Python脚本
Python提供了 IDLE
用于创建和运行Python脚本。IDLE还可用作Python语言的交互式shell或命令行。我们可以从门上打开空闲的门 Programs
的“开始”菜单 Python
项目如下。或者我们可以键入 Python IDLE
转到“开始”菜单,其中将列出Python IDLE。
![图片[17]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/07/poftut_image-31.png)
Python IDLE或Shell可以运行Python命令和脚本。
![图片[18]-如何在Windows上安装Python(Python2和Python3)?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/07/poftut_image-30.png)