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

相关推荐
梁萌1 小时前
Linux安装Docker
linux·运维·docker·helloworld·容器化部署
彩虹糖_haha1 小时前
Linux高并发服务器开发 第五天(压缩解压缩/vim编辑器/查找替换/分屏操作/vim的配置)
linux·运维·服务器
旺仔学IT1 小时前
Centos7中使用yum命令时候报错 “Could not resolve host: mirrorlist.centos.org; 未知的错误“
linux·运维·centos
Yhame.1 小时前
深入理解 Java 中的 ArrayList 和 List:泛型与动态数组
java·开发语言
Dovir多多2 小时前
Python数据处理——re库与pydantic的使用总结与实战,处理采集到的思科ASA防火墙设备信息
网络·python·计算机网络·安全·网络安全·数据分析
qq_433618442 小时前
shell 编程(五)
linux·运维·服务器
mazo_command3 小时前
【MATLAB课设五子棋教程】(附源码)
开发语言·matlab
IT猿手3 小时前
多目标应用(一):多目标麋鹿优化算法(MOEHO)求解10个工程应用,提供完整MATLAB代码
开发语言·人工智能·算法·机器学习·matlab
青春男大3 小时前
java栈--数据结构
java·开发语言·数据结构·学习·eclipse
88号技师3 小时前
几款性能优秀的差分进化算法DE(SaDE、JADE,SHADE,LSHADE、LSHADE_SPACMA、LSHADE_EpSin)-附Matlab免费代码
开发语言·人工智能·算法·matlab·优化算法