Centos 安装 Python3.8

本文档详细介绍了在CentOS7系统中如何从源码编译安装Python3.8。首先更新系统,安装必要的编译环境,然后下载Python3.8.13的源码并进行解压和配置。在不使用--enable-optimizations参数的情况下进行编译和安装。安装完成后,通过创建软连接使得系统能够通过python3和pip3命令直接调用Python3.8和其包管理器。最后,测试安装是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Centos 安装python3.8

说明

Centos7 自带有 python,版本是 python2.7

Linux 安装 python3,需要先下载源码,然后编译

安装编译环境

yum update
yum -y install gcc
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 libffi-devel

下载 python 源码

创建文件夹

mkdir /app
cd /app

下载

网页:https://www.python.org/downloads/source/

执行下面命令下载 Python-3.8.13 的源码

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

解压缩:

tar -zxvf Python-3.8.13.tgz --no-same-owner

配置

进入目录:

cd Python-3.8.13

指定安装目录

安装到 /usr/local/python3 目录下:

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

注意:不要加 --enable-optimizations 参数

编译并安装

make && make install

出现如下输出代表安装成功

Installing collected packages: setuptools, pip
Successfully installed pip-21.1.1 setuptools-56.0.0

清空缓存

如果编译错误,需要先清空缓存,再编译

make clean

创建软连接

目的:

输入 python3 命令,可以进入python3的环境
输入 pip3 命令,可以给python3安装库

配置软连接

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

测试

进入Python3
用python3命令进入Python3

python3 --version

用pip3安装库

pip3 install

pip升级

pip3 install --upgrade pip
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值