linux安装python3.11.9

下载

bash 复制代码
wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz

解压

bash 复制代码
tar -zxf Python.tgz

准备编译环境

bash 复制代码
yum -y install gcc make zlib zlib-devel libffi libffi-devel readline-devel openssl-devel openssl11 openssl11-devel

安装openssl11,后期的pip3安装网络相关模块需要用到ssl模块。

bash 复制代码
export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)

编译安装

执行cd Python-3.11进入解压后的Python-3.11目录下,依次执行如下命令:

bash 复制代码
./configure --prefix=你的解压目录/python3 --with-ssl

make && make install

创建软连接(不创建也可以用)

bash 复制代码
ln -s /usr/local/mydev/python/python3/bin/python3.11 /usr/local/bin/python3ls 

-l /usr/local/bin/

配置环境变量

配置环境变量主要是能快速使用pip3安装命令。

bash 复制代码
vim ~/.bash_profile

export PYTHON_HOME=/usr/local//python3
export PATH=$PYTHON_HOME/bin:$PATH

source ~/.bash_profile

配置用户级别的别名

bash 复制代码
vim ~/.bashrc

#下方配置的是软连接,实际安装在/usr/etc/Python3.11.9
alias python='/usr/local/bin/python311'

source ~/.bashrc

然后执行python -V显示为新安装的版本

其他

linux使用虚拟环境开发

bash 复制代码
# 创建虚拟环境,你可以起你喜欢的名字
python3.11 -m venv myenv

# 激活虚拟环境
source myenv/bin/activate

# 退出虚拟环境
deactivate

镜像源

豆瓣 http://pypi.douban.com/simple/

中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple/

华中科技大学http://pypi.hustunique.com/

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

山东理工大学:http://pypi.sdutlinux.org/

使用

bash 复制代码
pip install package-name -i 镜像地址
相关推荐
Gofarlic_oms11 小时前
利用API实现ANSYS许可证管理自动化集成
运维·服务器·开发语言·matlab·自动化·负载均衡
档案宝档案管理2 小时前
权限分级管控,全程可追溯,筑牢会计档案安全防线
运维·网络·人工智能
倔强的石头1063 小时前
【Linux指南】基础IO系列(八):实战衔接 —— 给微型 Shell 添加完整重定向功能
linux·运维·服务器
try2find3 小时前
打印ascii码报错问题
java·linux·前端
观北海4 小时前
AiScan-N:AI全自动化渗透测试工具的深度技术解析
运维·自动化
Ujimatsu4 小时前
虚拟机安装Ubuntu 26.04.x及其常用软件(2026.4)
linux·运维·ubuntu
一直会游泳的小猫7 小时前
homebrew
linux·mac·工具·包管理
Agent产品评测局7 小时前
制造业生产调度自动化落地,完整步骤与避坑指南:2026企业级智能体选型与实战全景
运维·人工智能·ai·chatgpt·自动化
寒秋花开曾相惜7 小时前
(学习笔记)4.2 逻辑设计和硬件控制语言HCL(4.2.1 逻辑门&4.2.2 组合电路和HCL布尔表达式)
linux·网络·数据结构·笔记·学习·fpga开发
狂奔的sherry7 小时前
一次由 mount 引发的 Linux 文件系统“错觉”
linux·运维·服务器