centos安装python3.X,系统默认2.7.5
centos系统默认的python版本一般是2.7.5,很多时候当自己会需要用到其他版本的python,这里记录一下如何安装高级版本的python,以及设置替换系统的Python命令的软连接,设置安装新Python后yum无法正常使用的情况安装3.* python默认版本[root@test-code Python-3.8.1]# python --versionPython 2.7.5[root
·
centos系统默认的python版本一般是2.7.5,很多时候当自己会需要用到其他版本的python,这里记录一下如何安装高级版本的python,以及设置替换系统的Python命令的软连接,设置安装新Python后yum无法正常使用的情况
安装3.* python
默认版本
[root@test-code Python-3.8.1]# python --version
Python 2.7.5
[root@test-code Python-3.8.1]yum -y install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
[root@test-code Python-3.8.1]wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
[root@test-code Python-3.8.1]tar -axf Python-3.8.1.tgz
[root@test-code Python-3.8.1]cd Python-3.8.1
[root@test-code Python-3.8.1]./configure
[root@test-code Python-3.8.1]make && make install
[root@test-code Python-3.8.1]#
修改系统默认的python命令为python3,默认是python2.7的软连接
修改老的python快捷方式的名字
mv /usr/bin/python /usr/bin/python.old
替换新的python版本到系统的python命令
ln -s /usr/local/bin/python3 /usr/bin/python
python 命令的版本已经是最新的了
[root@test-code Python-3.8.1]# python --version
Python 3.8.1
修改yum的python版本,不然yum会因为python版本无法使用
vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down
把这两个python文件的首行引用的python改为python2
因为此刻的python是python3的快捷命令.
#搞定
更多推荐
已为社区贡献1条内容
所有评论(0)