岁月绵长,人间静好

Hey guys, Here is GouGui's Blog !

Centos7.3编译安装Python3.6.1

1.查看是否已经安装Python

Centos7默认安装了python2.7.5 因为一些命令要用它,比如yum,它使用的是python2.7.5。
使用python -V命令查看一下是否安装Python:

然后查看一下Python可执行文件的位置:

进入到bin目录:

可以看到可执行文件python指向python2,python2又指向python2.7也就是说Python命令执行的系统预装的Python2.7。
要安装Python的其他版本先备份python文件。

2.安装新版本的Python
下载tgz包就可以了。其实下面的2个包其一都可以使用
Python-3.6.1.tgz (这个不是编译过的东西,不能解压之后直接使用)
Python-3.6.1.tar.xz (这个是pthon的源码)

显示说明安装成功
3.修改yum配置文件
因为yum使用python2,因此替换为python3后可能无法正常工作,继续使用这个python2.7.5
因此修改yum配置文件(vim /usr/bin/yum,/usr/libexec/urlgrabber-ext-downvim,/usr/bin/gnome-tweak-tool,/usr/bin/yum-config-manager)。
把文件头部的#!/usr/bin/python改成#!/usr/bin/python2保存退出即可。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注