代码改变世界

Linux环境下安装python3

2019-12-11 14:05  狼人:-)  阅读(501)  评论(0编辑  收藏  举报

1.安装前准备

CentOS 7 中默认安装了 Python,版本:2.7.5,由于很多基本的命令、软件包都依赖旧版本,比如:yum。所以,在更新 Python 时,建议不要删除旧版本,而且新旧版本可以共存

yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2.下载及安装

wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

tar -zxvf Python-3.5.2.tgz && cd Python-3.5.2

./configure

make && make install

查看版本:python -V   &&  python3 -V

查看软链接:ls-al /usr/bin | greppython

将原来软链接重命名:mv /usr/bin/python /usr/bin/python.bak

将 python 链接至 python3:ln -s /usr/local/bin/python3 /usr/bin/python

再次查看版本:python -V

注意:
升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件:

vi /usr/bin/yum

vi /usr/libexec/urlgrabber-ext-down

将 #!/usr/bin/python 改为 #!/usr/bin/python2.7,并保存退出。



作者:飞起的黑天鹅
链接:https://www.jianshu.com/p/4712ec354faf
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。