-
CentOS 7下安装Python 3.10的完整过程
- 网站名称:CentOS 7下安装Python 3.10的完整过程
- 网站分类:技术文章
- 收录时间:2025-07-06 10:46
- 网站地址:
“CentOS 7下安装Python 3.10的完整过程” 网站介绍
1.安装相应的编译工具
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
yum install -y libffi-devel zlib1g-dev
yum install zlib* -y
2.下载安装包
wget https://www.python.org/ftp/python/3.10.1/Python-3.10.1.tar.xz
3.解压
tar -xvJf Python-3.10.1.tar.xz
4.创建编译安装目录
mkdir /usr/local/python3
5.CentOS7升级openssl版本
1)查看openssl版本
openssl version
2)下载最新的openssl
wget https://www.openssl.org/source/openssl-1.1.1m.tar.gz --no-check-certificate
3)解压并编译安装
yum -y install perl
tar -zxvf openssl-1.1.1m.tar.gz
cd openssl-1.1.1m
./config --prefix=/usr/local/openssl
make && make install
mv /usr/bin/openssl /usr/bin/openssl.bak
ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig -v
6.升级gcc版本
安装CentOS软件集:yum install -y centos-release-scl
安装编译工具链:yum install -y devtoolset-8-toolchain
启用新的工具链:scl enable devtoolset-8 bash
7.安装Python-3.10
cd Python-3.10.1
./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl --enable-shared --enable-optimizations
make && make install
8.创建软链接
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
9.验证是否成功
echo "/usr/local/python3/lib" >> /etc/ld.so.conf
ldconfig -v
python3 -V
pip3 -V
附:pip使用国内源的方法
在当前用户目录下创建.pip文件夹
mkdir ~/.pip
vi pip.conf
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple/
更多相关网站
- CentOS7安装MySQL:使用RPM安装包方式(推荐)
- 非常详细的CentOS7安装Elasticsearch7.6
- CentOS7下yum方式安装MySQL5.7数据库
- Kali与编程:Centos7上搭建web服务器
- CentOS 7 搭建 Harbor2.4.1 Docker镜像仓库
- CentOS 7从零开始:2、网络设置与安装
- centos7 停服后yum源无法使用的解决办法
- CentOS7下制作OpenSSH 8.4p1 RPM包
- CentOS7安装iTop
- DPDK-20.11.1版本在Centos8上安装和测试
- 如何在Linux系统上安装官方最新版QQ音乐
- CentOS 7 升级 GCC 版本
- centos7 进行系统升级和系统降级
- 如何在 Windows 系统电脑中安装 CentOS 7 虚拟机
- CentOS7.5系统更新yum源的详细过程
- docker 系列四、部署centos7操作系统
- hadoop3.2.4安装 sqoop1.4.7
- Centos7 安装详细过程图解
- 最近发表
- 标签列表
-
- c++论坛 (14)
- mydisktest_v298 (35)
- sql 日期比较 (33)
- document.appendchild (35)
- 头像打包下载 (35)
- 二调符号库 (23)
- acmecadconverter_8.52绿色版 (25)
- f12019破解 (16)
- 流星蝴蝶剑修改器 (18)
- np++ (17)
- 梦幻诛仙表情包 (36)
- 魔兽模型 (23)
- java面试宝典2019pdf (26)
- beamoff下载 (17)
- disk++ (30)
- vncviewer破解版 (20)
- word文档批量处理大师破解版 (19)
- pk10牛牛 (20)
- 加密与解密第四版pdf (29)
- pcm文件下载 (15)
- jemeter官网 (16)
- iteye (26)
- parsevideo (22)
- ckeditor4中文文档 (20)
- centos7.4下载 (32)