Centos7.8 安装Python3.8 --详细步骤

606 阅读1分钟

Centos7.8 安装Python3.8 --详细步骤
查看系统版本号:

0、更新系统包: yum -y update

1、安装编译工具: yum -y groupinstall "Development tools"

2、安装编译包:
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

3、创建编译安装目录:

mkdir /usr/local/python3

4、下载python 安装包:

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

5、解压缩 安装包:

tar -zxvf Python-3.8.1.tgz

安装:

6、进入解压缩的目录:

cd Python-3.8.1

7、进行编译安装:

./configure --prefix=/usr/local/python3/

make && make install

在编译安装完成后, 在最后面如果出现下面的2行以后就说明python3.8已经安装成功了。

**创建软连接: **

8、查看当前python 软连接路径:

ll /usr/bin/ |grep python


系统默认是的python环境是Python2.7。

9、我们现在把python2.7的默认环境替换成python3.8。

A、删除python软连接:

rm -rf /usr/bin/python

(现在删除的这个软连接是Python2.7的)

删除默认pip软连接:

rm -rf /usr/bin/pip

(现在删除的这个软连接是pip 2.7的)

B、添加python3 的软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

添加完成后如果无报任何错,就说明软连接添加成功了。

10、修改yum配置文件:

修改第1处:

vi /usr/bin/yum

把 #! /usr/bin/python 修改为 #! /usr/bin/python2

修改的第2处:

vi /usr/libexec/urlgrabber-ext-down

把 #! /usr/bin/python 修改为 #! /usr/bin/python2

查看当前python的默认版本号:

python -V (大写的V)


[root@10 ~]# python -V

Python 3.8.1

[root@10 ~]#


搞定!!!YEAH!! 现在所有的安装已经结束,到此Centos7.8 安装Python就算结束咯!

**ps: **

调用Python3 直接输入Python。

调用python2 直接输入Python2。