centos现在默认的python还是2.x版本的,没事总要给他换个3.x版本
安装安装python3可能使用相关软件
1 | yum groupinstall 'Development Tools' |
安装安装python3
python官网下载安装包
下载最新版源码,使用make altinstall,如果使用make install,在系统中将会有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理。
1
2
3
4
5
6
7此处以3.6.5为例
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
tar -xzvf Python-3.6.5.tgz -C /tmp
cd /tmp/Python-3.6.5/
./configure --prefix=/usr/local
make
make altinstall更改/usr/bin/python链接,如果有pip也给更改了
1
2
3
4
5
6
7cd /usr/bin
mv python python.backup
ln -s /usr/local/bin/python3.6 /usr/bin/python
ln -s /usr/local/bin/python3.6 /usr/bin/python3
mv pip pip.backup
ln -s /usr/local/bin/pip3.6 /usr/bin/pip
ln -s /usr/local/bin/pip3.6 /usr/bin/pip3更改yum脚本的python依赖
1
2cd /usr/bin
ls yum*修改上面命令列出的文件更改以上文件头
1
修改gnome-tweak-tool配置文件(如果有的话)
1
2vim /usr/bin/gnome-tweak-tool
修改urlgrabber配置文件(如果有的话)
1
2vim /usr/libexec/urlgrabber-ext-down