在Linux上安装python 3

../../_images/34435689480_2e6f358510_k_d.jpg

本文描述了如何在UbuntuLinux机器上安装python 3.6。

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

$ python3 --version

如果您使用的是Ubuntu 16.10或更新版本,那么您可以使用以下命令轻松安装python 3.6::

$ sudo apt-get update
$ sudo apt-get install python3.6

如果您使用的是另一个版本的Ubuntu(例如最新的LTS版本),我们建议您使用 deadsnakes PPA 要安装python 3.6::

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.6

如果您使用的是其他Linux发行版,那么很可能已经预装了python 3。如果没有,请使用分发的包管理器。例如,在Fedora上,您将使用 dnf

$ sudo dnf install python3

请注意,如果 python3 软件包对您来说还不够新,根据发行版的不同,也可能有安装更新版本的方法。例如,安装 python36 在Fedora 25上打包以获得python 3.6。如果你是一个Fedora用户,你可能想了解 multiple Python versions available in Fedora .

使用python 3

此时,您还可以使用Systempython2.7。

$ python

这将启动python 2解释器。

$ python3

这将启动python 3解释器。

设置工具和PIP

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

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

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

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

$ command -v pip

要安装PIP, follow the official pip installation guide -这将自动安装最新版本的安装工具。

注意,在一些Linux发行版上,包括Ubuntu和Fedora, pip 命令用于python 2,而 pip3 命令用于python 3。

$ command -v pip3

但是,在使用虚拟环境(如下所述)时,您不需要关心这一点。

pipenv和虚拟环境

下一步是安装pipenv,这样您就可以安装依赖项并管理虚拟环境。

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

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

所以,向前!致 Pipenv & Virtual Environments 文件!


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