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

相关推荐
s_w.h1 分钟前
【 计网 】序列化与反序列化
linux·服务器·网络·算法·bash
Boop_wu4 分钟前
[LangGraph] 案例 2 : 支持搜索的智能代理系统
服务器·windows·python·langchain
祖力5516 分钟前
网络编程:IO多路复用(select、poll、epoll)
linux·服务器·网络
迷路爸爸18018 分钟前
在 Ubuntu / Linux 上轻量安装 LaTeX:TinyTeX 使用记录
linux·运维·ubuntu
2601_9622972530 分钟前
Python、Pytest、Allure、Selenium和Jenkins实现自动化测试集成实例
python·selenium·jenkins·pytest·allure
tedcloud12331 分钟前
OpenLogi 怎么搭建?用 Rust 打造一个轻量的 Logitech 外设管理工具
linux·运维·服务器·开发语言·后端·rust·开源
AAA代码批发商37 分钟前
Days 39 Linux C 开发之 SQLite 数据库完整学习笔记
linux·c语言·数据库
今天AI了吗44 分钟前
Codex 配置自定义 AI API 完整指南:从零到一接入你的专属模型
java·人工智能·python·数据分析·embedding
Tanjia_kiki1 小时前
谷歌浏览器中F12编辑并重发请求
开发语言·前端·javascript
阿童木写作1 小时前
跨境电商批量图片翻译与视频字幕翻译工具推荐
python·音视频