CentOS 升级Python3.5

系统环境     CentOS7.3

阿里云服务器

1. ll /usr/bin/python*

CentOS 升级Python3.5

2. 此时python 的默认版本还是2.7.5

CentOS 升级Python3.5

3.mv python python.bak 备份源文件后期可以恢复2.7.5版本

CentOS 升级Python3.5

4.下载自己需要的python版本 https://www.python.org/ftp/python/ 以3.5为例子

CentOS 升级Python3.5

CentOS 升级Python3.5

5.下载好了 利用FTP工具上传到  /root  上传不再演示

6.mkdir  /usr/local/python3  创建python3的文件存放位置 依照个人习惯进行设置

7.tar zxf Python-3.5.0.tgz  -C /usr/local/python3/  将Python3.5解压到 /usr/local/python3下

CentOS 升级Python3.5

8.cd Python-3.5.0 进入目录--

CentOS 升级Python3.5

9../configure --prefix=/usr/local/python3.5 安装到/usr/local/python3.5 没创建它会自动构建

CentOS 升级Python3.5

10.make -j 4  # -j 4 意思调用四个内核进行编译速度更快 可以不指定这个参数 make 即可

CentOS 升级Python3.5

11.make install

12.vi /usr/bin/yum  yum 源需要python 支持

CentOS 升级Python3.5

13.更改为 #!/usr/bin/python2.7 即可 保存

CentOS 升级Python3.5

14.vi /usr/libexec/urlgrabber-ext-down 

一样都是改成# !/usr/bin/python2.7

15.创建软连接 ln -s /usr/local/python3.5/bin/python3  /usr/bin/python

CentOS 升级Python3.5

16.python  --version

CentOS 升级Python3.5