[root@kazihuo~]# yum -y install gcc gcc-c++
[root@kazihuo /soft]# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
[root@kazihuo /soft]# tar xvf Python-3.6.5.tgz
[root@kazihuo /soft/Python-3.6.5]# ./configure --prefix=/usr/local/python3.6.5
[root@kazihuo /soft/Python-3.6.5]# make && make install
[root@kazihuo /usr/bin]# rm python
[root@kazihuo /usr/bin]# ln -sv /usr/local/python3.6.5/bin/python3 /usr/bin/python
[root@kazihuo ~]# python -V
Python 3.6.5
注意:
扫描二维码关注公众号,回复:
886652 查看本文章
因为yum使用python2,替换为py3后可能无法正常工作;
[root@kazihuo ~]# yum list
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
修改yum配置文件即可解决;
[root@kazihuo ~]# head -1 /usr/bin/yum
#!/usr/bin/python2.7