前提条件

首先,连接网络(不会可转到===>linux虚拟机连接网络),并且搭建网络yum源。

cd /etc/yum.repos.d/
rm -rf *
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all 
yum makecache 

安装环境

yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

下载python3.8源代码

可使用windows下载,地址为:python3.8

也可使用wget命令,在linux中下载

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

下载速度真是令人心寒,也可从我分享的百度云盘中直接下载
链接:https://pan.baidu.com/s/1O5W8G66nKoFVphheedNAfQ
提取码:ysem

安装python3.8

将tar包放入linux中,然后执行操作

tar zxf Python-3.8.0a2.tgz 
cd Python-3.8.0a2/
./configure --prefix=/usr/local/python_3.8
make -j 4 ; make install 

配置及使用

配置PATH变量

ln -s /usr/local/python_3.8/bin/* /usr/bin/

使用

[root@test2 /]# python3.8
Python 3.8.0a2 (default, Mar 29 2020, 14:58:52) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hello')
hello
>>> 		#Ctrl+d退出

若是不想手动操作,也可使用shell脚本一键安装,转到====>CentOS7中使用shell脚本安装python3.8环境即可下载。

卸载原python环境

在CentOS7中,默认安装了python2.7环境,若不需要,可将其卸载,卸载可导致系统崩溃,请谨慎处理。

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
whereis python |xargs rm -frv
whereis python
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐