🌞安装
-
打开WEB浏览器访问 https://www.python.org/downloads/source/
-
选择适用于 Unix/Linux 的源码压缩包。
-
下载及解压压缩包 Python-3.x.x.tgz,3.x.x 为你下载的对应版本号。
-
如果你需要自定义一些选项修改 Modules/Setup
-
以 Python3.6.1 版本为例:
# tar -zxvf Python-3.6.1.tgz # cd Python-3.6.1 # ./configure # make && make install
-
检查 Python3 是否正常可用:
# python3 -V
🌞找到python3.x安装目录和启动文件
- 使用
whereis python3.x
🌞备份的原来软链接
mv /usr/bin/python /usr/bin/python.bak 删除原来指向python2的软链接
🌞使用3.x
ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python
🌞备份原来的pip软链接
mv /usr/bin/pip /usr/bin/pip.bak
🌞使用新的pip
ln -s /home/python3/bin/pip3 /usr/bin/pip
🌞其他问题
- 修改了默认python命令使用python3.x之后,可能yum会报错,因为yum使用的是python作为命令解释语言,默认使用的是python2.x版本
- 解决办法,将
/usr/bin/yum
文件中第一行修改成#!/usr/bin/python2.7
,如果你的系统不是2.7,通过tab
键的命令补全可以看到都有哪些版本,选一个2.x的版本就可以了。
- t