首先,从官网下载最新版本的Python 2.7。如果您想确保安装的是完全最新的版本,请单击 Python.org 网站主页上的下载 > Windows 链接。
Windows 版本作为 MSI 包提供。要手动安装,只需双击该文件即可。
MSI 包格式允许 Windows 管理员使用其标准工具自动安装。
根据设计,Python 安装到嵌入版本号的目录中,例如,Python 2.7 版本将安装在C:\Python27\,这样您就可以在同一系统上安装多个版本的 Python,而不会发生冲突。
当然,只有一种解释器可以作为Python文件类型的默认应用程序。它也不会自动修改PATH环境变量,以便您始终可以控制运行哪个 Python 副本。
每次输入 Python 解释器的完整路径名很快就会变得乏味,因此将默认 Python 版本的目录添加到PATH。假设您的 Python 安装位于 中C:\Python27\,请将其添加到您的 PATH:
C:\Python27\;C:\Python27\Scripts\
您可以通过在 中运行以下命令轻松完成此操作powershell:
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User")
这也是安装过程中的一个选项。
第二个 ( Scripts) 目录在安装某些软件包时接收命令文件,因此它是一个非常有用的补充。您无需安装或配置任何其他内容即可使用 Python。话虽如此,我强烈建议您在开始构建供实际使用的 Python 应用程序之前安装下一节中描述的工具和库。特别是,您应该始终安装Setuptools,因为它使您可以更轻松地使用其他第三方Python库。
设置工具 + Pip
两个最重要的第三方 Python 包是setuptools和pip。
安装后,您可以使用单个命令下载、安装和卸载任何兼容的 Python 软件产品。它还使您能够轻松地将这种网络安装功能添加到您自己的 Python 软件中。
Python 2.7.9 及更高版本(在 python2 系列上)以及 Python 3.4 及更高版本默认包含 pip。
要查看 pip 是否已安装,请打开命令提示符并运行
command -v pip
要安装 pip,请遵循官方 pip 安装指南- 这将自动安装最新版本的 setuptools。
虚拟环境
虚拟环境是一种工具,通过为不同项目创建虚拟 Python 环境,将不同项目所需的依赖关系保存在不同的位置。它解决了“项目 X 依赖于版本 1.x,但项目 Y 需要 4.x”的困境,并保持全局站点包目录干净且易于管理。
例如,您可以处理需要 Django 1.10 的项目,同时维护需要 Django 1.8 的项目。
要开始使用它并查看更多信息:虚拟环境文档。