
2.2 Linux系统下 Python开发环境的安装
本节介绍Linux系统下Python开发环境的安装过程,Linux是偏命令行操作的,它和Windows有很多不同的地方。下面以CentOS 7和Ubuntu为例,简单介绍Linux系统下Python开发环境的安装,其余Linux发行版本的安装都很类似,读者可以自行搜索安装方法。
2.2.1 CentOS 7系统下安装Python 3.6
默认CentOS 7的Python版本是Python 2.7,并且没有安装Python 3,在控制台输入Python-v命令可以查看版本信息。以下所有命令均在root账户下执行。
安装依赖:

让系统默认使用Python 3:

设置Python 3相关变量:

yum使用的是Python 2,在替换为Python 3之后可能无法正常工作,因此需要yum继续使用Python 2:

检查Python 3是否安装成功,如图2.8所示。

图2.8 CentOS 7系统Python 3安装成功界面
2.2.2 Ubuntu 18.04系统下安装Python 3.6.6
在Ubuntu 18.04中默认安装了Python 3.6.5,现在将Python 3.6.5升级到Python 3.6.6,步骤如下。
首先安装相关依赖库。

然后执行如图2.9所示的命令,安装Python 3.6.6。

图2.9 Ubuntu 18.04系统Python 3.6.6安装界面
安装好后,让环境变量立刻生效,或者重启电脑。

再通过Python 3命令检查所安装的版本,如图2.10所示。

图2.10 Ubuntu 18.04系统Python 3.6.6安装成功界面
2.2.3 Linux系统下安装Anaconda
Anaconda同样支持Linux环境,在Anaconda官网上下载Python 3对应的Linux版本,如图2.11所示。
下载完成后,在控制台执行如下命令:

然后一路按Enter键,安装路径可以用默认的,输入yes,再执行如下命令让.bashrc中添加的路径生效。


图2.11 Anacnda 5.2 For Linux Installer
运行Python,执行pip3-V命令可以查看pip3是否安装成功,执行which python命令可以查看Python路径,如图2.12所示。

图2.12 Anacnda for Linux安装成功界面
至此,Windows和Linux平台的Python安装与环境配置已经完成。在本书写作过程中,Anaconda 5.3已经支持Python 3.7,然而此时TensorFlow并未支持Python 3.7。大家可以去清华大学的网站上下载历史版本。