ubuntu源码安装python3.13遇到Could not build the ssl module!解决方法

我在Ubuntu 24.04.2 LTS下载源码安装Python 3.13.5时:

#./configure --enable-loadable-sqlite-extensions --enable-optimizations

#make

显示错误信息:

Could not build the ssl module!

Python requires a OpenSSL 1.1.1 or newer

查询我的openssl版本:

openssl version

OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)

明显高于1.1.1版本

指定--with-openssl参数就OK了:

#./configure --enable-loadable-sqlite-extensions --enable-optimizations --with-openssl=/usr

#make

#make install

查询openssl路径方法:

which openssl

/usr/bin/openssl

所以指定--with-openssl路径为/usr

相关推荐
IT成长日记11 分钟前
【Linux基础】Linux系统管理:深入理解Linux运行级别及其应用
linux·运维·服务器·操作系统·运行级别
Dxy12393102161 小时前
Python如何处理非标准JSON
开发语言·python·json
q567315231 小时前
从开发到部署深度解析Go与Python爬虫利弊
爬虫·python·golang
白鹭2 小时前
Mysql主从同步
linux·运维·数据库·mysql
996终结者2 小时前
Python数据分析与处理(二):将数据写回.mat文件的不同方法【超详细】
python·matlab·数据分析
MediaTea3 小时前
Python:正则表达式
开发语言·c++·python·正则表达式
麦子邪4 小时前
C语言中奇技淫巧07-使用GCC栈保护选项检测程序栈溢出
linux·c语言·开发语言
我认不到你5 小时前
JVM分析(OOM、死锁、死循环)(JProfiler、arthas、jdk调优工具(命令行))
java·linux·开发语言·jvm·spring boot
初学者_xuan5 小时前
零基础Linux操作基础小白快速掌握Shell脚本bash的配置文件
linux·运维·bash·shell脚本
Linux技术芯5 小时前
浅谈linux内存管理 的RMAP机制的作用和原理
linux