下面是一个分步指南,适用对了解 Python 感兴趣并使用 Windows 10 的初学者。

设置开发环境

对于不熟悉 Python 的初学者,建议从 Microsoft Store 安装 Python。 通过 Microsoft Store 安装会使用基本 Python3 解释器,但会为当前用户设置 PATH 设置(避免需要管理员访问权限),以及提供自动更新。 如果处于教育环境中或所属组织限制计算机上的权限或管理访问权限,则这会特别有用。
如果在 Windows 上将 Python 用于 Web 开发,则建议为开发环境设置其他设置。 建议通过适用于 Linux 的Windows 子系统安装和使用 Python,而不是直接在 Windows 上安装。 有关帮助,请参阅:开始在 Windows 上将 Python 用于 Web 开发。 如果对在操作系统上自动执行常见任务感兴趣,请参阅我们的指南:开始在 Windows 上将 Python 用于脚本和自动化。 对于某些高级方案(如需要访问/修改 Python 的已安装文件、创建二进制文件的副本或直接使用 Python DLL),可能需要考虑直接从python.org 下载特定 Python 版本或考虑安装替代实现,如Anaconda、Jython、PyPy、WinPython、IronPython 等。建议仅当你是更高级的 Python 程序员并且有特定原因需要选择替代实现时才使用此方法。

安装 Python

使用 Microsoft Store 安装 Python:
转到“开始” 菜单(左下方 Windows 图标),输入“Microsoft Store”,选择用于打开应用商店的链接。
应用商店打开后,从右上方菜单中选择“搜索”,然后输入“Python”。 在“应用”下,从结果中选择要使用的 Python 版本。 我们建议使用最新的版本,除非有理由不这样做(例如与计划处理的预先存在项目上使用的版本保持一致)。 确定要安装的版本后,请选择“获取”。
Python 完成下载和安装过程后,使用“开始”菜单(左下方 Windows 图标)打开 Windows PowerShell。 PowerShell 打开后,输入Python --version以确认已在计算机上安装了 Python3。
Python 的Microsoft Store 安装包括 pip(标准包管理器)。 通过 pip 可以安装和管理不属于 Python 标准库的其他包。 若要确认还可使用 pip 安装和管理包,请输入pip --version。

安装 Visual Studio Code

通过使用 VS Code 作为文本编辑器/集成开发环境 (IDE),可以利用IntelliSense(代码完成辅助)、Linting(可帮助避免在代码中发生错误)、调试支持(可帮助在运行代码之后查找代码中的错误)、代码片段(小型可重用代码块的模板)以及单元测试(使用不同类型的输入测试代码的接口)。
VS Code 还包含一个内置终端,使你可以使用 Windows 命令提示符、PowerShell 或是所喜欢的任何工具打开 Python 命令行,从而在代码编辑器与命令行之间建立无缝工作流。
若要安装 VS Code,请下载适用于 Windows 的VS Code:https://code.visualstudio.com。
安装 VS Code 以后,还需安装 Python 扩展。 若要安装 Python 扩展,可以选择VS Code 市场链接,也可以打开 VS Code 并在扩展菜单中搜索Python(Ctrl+Shift+X)。