腾讯云服务器全新CentOS7升级Python3.8.2全步骤,含踩坑记录
- 安装前准备
- 安装步骤
-
-
- 1.下载python3.8.2压缩包
- 2.解压
- 3.创建python3配置目录
- 4.配置
- 5.编译并安装
- 6.更换默认版本
- 接下来,查看Python版本
- 因为yum等一些命令不支持python3,需要进行一些配置上的更改
- 至此,Python3安装大功告成~恭喜
-
-
- 但是,你以为这样就结束了?不存在的
- 安装过程中,你可能会遇到如下一系列问题,拿去填坑(如果做了安装前准备的你应该不会遇到)
- 踩坑1、出现Could not import runpy module“”安装错误说明
- 踩坑2、报错:zipimport.ZipImportError: can't decompress data
- 踩坑3、报错:File "/usr/local/python3/lib/python3.8/ctypes/__init__.py", line 7, in from _ctypes import Union, Structure, Array ModuleNotFoundError: No module named '_ctypes'
-
- OK,收官。
-
安装前准备
说明:先安装其它必备库
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel --skip-broken
yum install libffi-devel -y
安装步骤
1.下载python3.8.2压缩包
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
2.解压
xz -d Python-3.8.2.tar.xz
tar xvf Python-3.8.2.tar
3.创建python3配置目录
mkdir /usr/local/python3/
4.配置
(1)进入python3.8.2目录
cd Python-3.8.2
(2)配置(到指定配置目录)
.<