linux安装python

文章目录


前言

本篇文章介绍linux环境下安装python。


一、下载安装包

下载地址:官方网站

我们以最新的标准版为例

二、安装

1.安装依赖

bash 复制代码
yum -y install openssl-devel ncurses-devel libffi-devel zlib-devel

2.解压

bash 复制代码
tar -zxvf Python-3.12.1.tgz

3.安装

bash 复制代码
mkdir /usr/local/python
cd Python-3.12.1
./configure --prefix=/usr/local/python --enable-unicode=ucs4  --enable-shared --enable-optimizations --with-ssl
make && make install

4.软链接

操作系统自带pythone2版本,此处作用为2和3版本同时存在

bash 复制代码
ln -s /usr/local/python/bin/python3 /usr/bin/python3
ln -s /usr/local/python/bin/pip3 /usr/bin/pip3

5.验证

bash 复制代码
python3 -V
pip3 -V

总结

回到顶部

如果遇到以下错误:
./python3: error while loading shared libraries: libpython3.12.so.1.0: cannot open shared object file: No such file or directory

vi /etc/profile

bash 复制代码
export LD_LIBRARY_PATH=/usr/local/python/lib:$LD_LIBRARY_PATH

source /etc/profile

相关推荐
!停几秒前
C++入门基础
java·开发语言·c++
赵文宇(温玉)1 分钟前
OpenClaw3.13已经发布,该如何快速升级
java·开发语言
ん贤2 分钟前
一文读懂 Go-Eino 的 Embedding
开发语言·golang·embedding
承渊政道2 分钟前
C++学习之旅【智能指针的使⽤及其原理】
开发语言·c++·笔记·vscode·学习·visual studio
★浅_忆3 分钟前
docker入门基础命令
linux·运维·服务器·docker·容器
爆更小哇3 分钟前
JMeter配置和使用入门指南
java·开发语言·测试工具·jmeter·自动化
liulilittle3 分钟前
手动安装 Ubuntu 18.04 到 WSL(即使官方列表里没有它)
linux·运维·服务器·ubuntu·wsl·通信·vm
2401_889884664 分钟前
深入理解Python的if __name__ == ‘__main__‘
jvm·数据库·python
陈皮糖..5 分钟前
docker-compose实验案例之基于docker容器化部署下 Flask+Redis 访问计数功能的实现与调优
linux·运维·redis·docker·微服务·flask·云计算
坚持就完事了6 分钟前
Linux的用户
linux·运维·服务器