Makefile:1954: recipe for target ‘Modules/_ssl.o‘ failed请安装ssl后,重新安装或编译Python

news/2024/10/22 10:14:25/

碰到这个问题,请重新安装openssl,并编译安装Python源码。
在这里插入图片描述
在这里插入图片描述

安装openssl

sudo apt-get update
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl

make
make install

编译Python

./configure --enable-optimizations --enable-loadable-sqlite-extensions --with-ssl

make -j 8 -s # 替换8为你的CPU核心数
make install


http://www.ppmy.cn/news/1541034.html

相关文章

IoT工业网关的功能与特点有哪些?IoT工业网关在现代工业生产中的应用

随着物联网(IoT)技术的飞速发展,IoT工业网关作为连接物理世界与数字世界的桥梁,正在工业领域发挥着越来越重要的作用。 一、IoT工业网关的基本功能与特点 1、数据聚合与预处理 IoT工业网关的首要功能之一是数据聚合。在复杂的工…

101 - Lecture 11

课程概述 • 汇编语言中的输出(Output in inline assembly) • 汇编语言中的输入(Input in inline assembly) • printf 函数的更多细节 • scanf 函数的更多细节 • 程序流程控制(Controlling program flow&#xff…

数据库作业2

作业: 建立数据库: 建表: 插入数据: 查询: (1): (2): (3): (4): &#xf…

训练自己的语音并生成音频fish.audio

Fish Speech 是一个致力于提供高质量、易用且功能强大的语音合成解决方案的开源项目。它融合了多项先进的语音合成技术,为研究者、开发者和普通用户提供了一个功能丰富的语音合成平台。 fish.audio开发团队是我们是公认的开源SVC / TTS 项目的开创者在GitHub上拥有超…

通过 Twitter Token 实现授权与操作

通过 Twitter Token 实现授权与操作 一、Twitter API 概览 1.1 Twitter API 简介 Twitter API 是 Twitter 公司提供的一种编程接口,它允许开发者访问 Twitter 的海量数据,包括用户信息、推文内容、关系网络等。通过这些接口,开发者可以创建应用程序,实现自动化的社交媒体…

PyCharm借助MobaXterm跳板机连接服务器

服务器信息: Step 1 MovaXterm→Session→SSH输入服务器信息 Step 2 MovaXterm→Session→SSH→Network setting→SSG gateway(jump host) 输入跳板机信息 键入密码即可 Step 3 MovaXterm→Tunneling→New SSH tunnel 依次输入:A本机端口&#xff0c…

离散制造和流程制造分别是什么?它们有什么区别?

为何有的企业生产过程看似一气呵成,而有的则是由多个环节组合而成?其实这就涉及到了制造业的两种常见生产模式。 流程制造离散制造 那么,在生产管理方面,离散制造和流程制造分别有什么特点、区别呢? 今天&#xff0…

Electron-(三)网页报错处理与请求监听

在前端开发中,Electron 是一个强大的框架,它允许我们使用 Web 技术构建跨平台的桌面应用程序。在开发过程中,及时处理网页报错和监听请求是非常重要的环节。本文将详细介绍 Electron 中网页报错的日志记录、webContents 的监听事件以及如何监…