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

相关推荐
Java基基9 分钟前
Spring让Java慢了30倍,JIT、AOT等让Java比Python快13倍,比C慢17%
java·开发语言·后端·spring
future021011 分钟前
Spring AOP核心机制:代理与拦截揭秘
java·开发语言·spring·面试·aop
Ralph_Y16 分钟前
C++网络:一
开发语言·网络·c++
嘿嘿嘿x321 分钟前
MobaXterm 成功连接 Ubuntu 虚拟机
linux·运维·ubuntu
万能菜道人22 分钟前
多次连接共享内存大小不一致在win和linux的区别
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志25 分钟前
2.3.1 Linux 命令行介绍:Shell、PATH与第一个Hello程序
linux·运维·服务器
zach012726 分钟前
GEO优化的算力贫困悖论:基于数字地缘政治的量子搜索语义重构
人工智能·python·重构
Hui Baby26 分钟前
浅谈MCP原理
开发语言
猪猪侠|ZZXia27 分钟前
# Openssl关键知识
linux·网络
2345VOR34 分钟前
【QT的pyside6开发使用】
开发语言·qt