Linux系统是为编程而设计的,因此在大多数Linux计算机中,都默认安装了Python。编写和维护Linux的人认为,你可能会使用这种系统进行编程,他们也鼓励你这样做。鉴于此,要在这种系统中编程,你几乎不用安装什么软件,也几乎不用修改设置。
1.检测Python版本
在你的系统中运行应用程序Terminal(如果你使用的是Ubuntu,可按Ctrl + Alt + T;如果用的是CentOS或者RedHat,可按Ctrl + Alt + F4进入命令行模式,直接执行命令python),打开一个终端窗口。为确定是否安装了Python,执行命令python (请注意,其中的p是小写的)。输出将类似下面这样,它指出了安装的Python版本;最后的 ">>>" 是一个提示符,让你能够输入Python命令。
上述输出表明,当前计算机默认使用的Python版本为Python 2.7.5。看到上述输出后,如果要退出Python并返回到终端窗口,可按Ctrl + D或执行命令exit() 。
要检查系统是否安装了Python 3,可能需要指定相应的版本。换句话说,如果输出指出默认版本为Python 2.7,请尝试执行命令python3 :
上述输出表明,系统中也安装了Python 3,因此你可以使用这两个版本中的任何一个。在这种情况下,请可以使用命令python和python3分别进入python2和python3的的交互式模式 。大多数Linux系统都默认安装了Python,但如果你的Linux系统不知什么原因没有安装Python或只安装了Python 2,而你要安装Python 3,你可以自己下载安装,步骤如下:
2.安装Python3版本
1、可利用linux自带下载工具wget下载,如下所示(安装wget服务使用命令:yum install wget ):
![](https://i-blog.csdnimg.cn/blog_migrate/6757b44cf804751d8978346acd680d8a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/da6abcb6be85aff5cb150750d8170e4a.png)
2、下载完成后到下载目录下,解压下载文件(使用命令:tar - zxvf Python-3.6.5.tgz)
3、加压完成后,进入到解压目录:cd Python-3.6.5/
5、检查是否安装了编译套件gcc(安装gcc编译套件使用命令:yum install gcc)
上述显示表明未安装gcc编译套件,所以使用编译命令前,必须安装编译套件gcc,读者如果安装了gcc编译套件,或者使用过编译工具则可跳过安装gcc,直接进行下边的编译步骤。
配置安装路径:./configure --prefix=/usr/local/python3
编译:make
安装:make install
![](https://i-blog.csdnimg.cn/blog_migrate/0d7b61fb8b31b01ca95657a7c8592993.png)
![](https://i-blog.csdnimg.cn/blog_migrate/18f5c78dae4f31e4e635acfe9f55dc97.png)
9、注意事项:
Python升级后,如果yum、Firewal等不能用,请参考 https://www.cnblogs.com/shujuxiong/p/9032474.html,解决升级Python后yum、Firewall等不能用的问题