在Windows上安装Python 2¶
Note
查看我们的 在Windows上安装Python 3指南.
首先,从官网下载 最新版本 的Python 2.7。如果想要确保下载到最新版本,单击 Python官网 的 Downloads > Windows 链接。
Windows版本是MSI文件格式,双击它即可开始安装。MSI文件格式允许Windows管理员使用标准工具自动 进行安装流程。
Python将安装到内含版本号信息的路径,例如Python 2.7版本将被安装到 C:\Python27\
,
故多个版本的Python可以共存在一个系统里,不会有冲突。当然仅有一个默认的Python解释器,
PATH
环境变量也不是自动修改的,开发人员可以控制要运行的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第三方库的流程。
Setuptools + Pip¶
setuptools 和 pip 是两个最重要的第三方Python包。
安装完成后,您可以使用单个命令下载、安装和卸载任何兼容的Python应用包。还可以轻松地这种网络安装的方式加入到自己开发 的Python应用中。
Python 2.7.9和更高版本(在Python 2系列上),Python 3.4和更高版本默认包含pip。
要查看是否安装了pip,请打开命令提示符并运行:
$ command -v pip
要安装pip, 请遵照官方的pip安装指南 —— 这将自动安装最新版本的setuptools。
虚拟环境¶
虚拟环境工具(通常是指“virturalenv”)通过为不同项目创建专属的Python虚拟环境,以实现其依赖的库独立保存在不同的路径。 这解决了“项目X依赖包版本1.x,但项目Y依赖包版本为4.x”的难题, 并且维持全局的site-packages目录干净、易管理。
举个例子,通过这个工具可以实现依赖Django 1.10的项目与依赖Django 1.8的项目共存。
进一步了解与使用请参考文档 Virtual Environments 。
该页是 另一份指南 的混合版本,可通过同一份许可获取。