您的位置:首页 > 运维架构 > Linux

CentOS7系统自带Python2.X安装Python3.6.2——个人笔记

2017-08-18 12:44 489 查看

前言

自学Python,安装CentOS后自带Python2.X,由于现阶段教程、趋势是Python3.X,故做此次操作。

1、环境

VM虚拟机,CentOS7,自带Python2.7.5,安装Python3.6.2。

2、下载Python3.6.2安装包

# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 在虚拟机下载非常缓慢,经常失败,于是在主机win上下载,copy到虚拟机Centos7的。

3、安装python3.6.2可能使用的依赖

# yum install openssl-devel bzip2-devel expat-devel gdbm-develreadline-devel sqlite-devel

4、解压Python-3.6.2.tar.xz

先解压xz文件,再解压tar文件。

# xz -d Python-3.6.2.tar.xz
# tar xvf Python-3.6.2.tar
# cd Python-3.6.2
# ./configure --prefix=/usr/local
# make
# make altinstall

5、更改/usr/bin/python链接

# cd/usr/bin
# mv python python.backup    \\备份python
# ln -s/usr/local/bin/python3.6 /usr/bin/python   \\这里是python3.6,不是python3.6.2\\
# ln -s/usr/local/bin/python3.6 /usr/bin/python3   \\这里是python3.6,不是python3.6.2\\

6、更改yum脚本的python依赖

# cd /usr/bin
# ls yum*
yum   yum-config-manager   yum-debug-restore   yum-groups-manager
yum-builddep   yum-debug-dump   yumdownloader
使用vim更改以上文件

# vimyum

以上7个文件全部

# !/usr/bin/python  改为  # !/usr/bin/python2
更改完毕后,ESC Ctrl+: wq Enter

7、修改gnome-tweak-tool配置文件

# vim /usr/bin/gnome-tweak-tool
# !/usr/bin/python  改为  # !/usr/bin/python2

8、修改urlgrabber配置文件

# vim /usr/libexec/urlgrabber-ext-down
# !/usr/bin/python  改为  # !/usr/bin/python2

9、启动Python3.6

# python3.6
版本号为Python3.6.2

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息