在Linux上安装python 2

../../_images/34435688560_4cc2a7bcbb_k_d.jpg

备注

参阅我们的 guide for installing Python 3 on Linux

CentOS、Red Hat Enterprise Linux(RHEL)和Ubuntu的最新版本 与python 2.7一起推出

要查看已安装的Python版本,请打开命令提示符并运行

$ python2 --version

然而,随着python 3的日益流行,一些发行版(如fedora)并没有预装python 2。您可以安装 python2 使用分发包管理器打包:

$ sudo dnf install python2

您不需要安装或配置任何其他东西来使用python。尽管如此,我强烈建议您在开始构建供实际使用的Python应用程序之前安装下一节中描述的工具和库。特别是,您应该始终安装SETUPTOOLS和PIP,因为它使您更容易使用其他第三方Python库。

设置工具和PIP

最关键的两个第三方python包是 setuptoolspip

安装后,您可以使用单个命令下载、安装和卸载任何兼容的python软件产品。它还使您能够将这种网络安装功能添加到自己的python软件中,而只需很少的工作。

默认情况下,python2.7.9及更高版本(在python2系列上)和python 3.4及更高版本包括pip。

要查看是否安装了PIP,请打开命令提示符并运行

$ command -v pip

要安装PIP, `遵循官方的pip安装指南<https://pip.pypa.io/en/latest/installing/>`_ -这将自动安装最新版本的安装工具。

虚拟环境

虚拟环境是一种工具,通过为不同的项目创建虚拟的Python环境,将不同项目所需的依赖项保持在不同的位置。它解决了“项目x依赖于版本1.x,但项目y需要4.x”的难题,并保持了全局站点包目录的整洁和可管理性。

例如,您可以在需要django 1.10的项目上工作,同时还可以维护需要django 1.8的项目。

要开始使用此功能并查看更多信息,请执行以下操作: Virtual Environments 博士学位。

您也可以使用 virtualenvwrapper 以便更轻松地管理虚拟环境。


此页是的混合版本 another guide ,在同一许可证下可用。