使用 pip3 安装包时“Python 中的 ssl 模块不可用”

2023-12-10

我已在本地计算机上成功安装 Python 3.4 和 Python 3.6,但无法使用以下命令安装软件包pip3.

当我执行时pip3 install <package>,我得到以下结果SSL相关错误:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting <package>
  Could not fetch URL https://pypi.python.org/simple/<package>/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
  Could not find a version that satisfies the requirement <package> (from versions: )
No matching distribution found for <package>

如何修复我的 Python3.x 安装以便我可以使用以下命令安装软件包pip install <package>?


在 Ubuntu 中安装 Python 3.6 和 pip3 的分步指南

  1. 安装 Python 和 ssl 所需的包:$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

  2. 从以下地址下载并解压“Python-3.6.8.tar.xz”https://www.python.org/ftp/python/进入你的主目录。

  3. 在该目录中打开终端并运行:$ ./configure

  4. 构建并安装:$ make && sudo make install

  5. 安装软件包:$ pip3 install package_name

免责声明:以上命令未在 Ubuntu 20.04 LTS 中测试。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 pip3 安装包时“Python 中的 ssl 模块不可用” 的相关文章

  • Flask-SocketIO redis 订阅

    我在用着https github com miguelgrinberg Flask SocketIO https github com miguelgrinberg Flask SocketIO实现 WebSocket 服务器 我需要从另一
  • 如何同时运行多个功能[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有以下代码 my func1 my func2 my func3 my func4 my func5 是否可以同时计算函数的数据 而
  • Scrapy 文件管道不下载文件

    我的任务是构建一个可以下载所有内容的网络爬虫 pdfs 在给定站点中 Spider 在本地计算机和抓取集线器上运行 由于某种原因 当我运行它时 它只下载一些但不是全部的 pdf 通过查看输出中的项目可以看出这一点JSON 我已经设定MEDI
  • 将整数系列转换为交替(双元)二进制系列

    我不知道如何最好地表达这个问题 因为在这里谷歌搜索和搜索总是让我找到更复杂的东西 我很确定这是基本的东西 但对于我的生活来说 我找不到一个好的方法来做到这一点下列 给定一个整数序列 比如说 for x in range 0 36 我想将这些
  • Python Selenium 打印另存为 PDF 等待文件名输入

    我正在尝试通过打印对话框将网站另存为 PDF 我的代码允许我另存为pdf 但要求我输入文件名 我不知道如何将文件名传递到弹出框 附上我的代码 import time from selenium import webdriver import
  • 使用 Pandas 从 csv 文件读取标题信息

    我有一个包含 14 行标题的数据文件 在标头中 有经纬度坐标和时间的元数据 我目前正在使用 pandas read csv filename delimiter header 14 读取文件 但这只是获取数据 我似乎无法获取元数据 有人知道
  • 使用 Tkinter 打开网页

    因此 我的应用程序需要能够打开其中的单个网页 并且它必须来自互联网并且未保存 特别是我想使用 Tkinter GUI 工具包 因为它是我最熟悉的工具包 最重要的是 我希望能够在窗口中生成事件 例如单击鼠标 但无需实际使用鼠标 有什么好的方法
  • 如何找到多个 pandas 数据框中一对列与任意顺序对的交集?

    我有多个 pandas 数据框 为了简单起见 假设我有三个 gt gt df1 col1 col2 id1 A B id2 C D id3 B A id4 E F gt gt df2 col1 col2 id1 B A id2 D C id
  • 使用 scikit 时 scipy.sparse 矩阵的缩放问题

    在使用 scikit learn 解决机器学习问题时 我需要在使用 SVM 进行训练之前对 scipy sparse 矩阵进行缩放 但在文档 http scikit learn org stable modules preprocessin
  • 列表推导式和 for 循环中的 Lambda 表达式[重复]

    这个问题在这里已经有答案了 我想要一个 lambda 列表 作为一些繁重计算的缓存 并注意到这一点 gt gt gt j for j in lambda i for i in range 10 9 9 9 9 9 9 9 9 9 9 Alt
  • 我可以用关闭的文件对象做什么?

    当您打开文件时 它存储在一个打开的文件对象中 该对象使您可以访问该文件的各种方法 例如读取或写入 gt gt gt f open file0 gt gt gt f
  • 如何从 python 脚本执行 7zip 命令

    我试图了解如何使用 os system 模块来执行 7zip 命令 现在我不想用 Popen 或 subprocess 让事情变得复杂 我已经安装了 7zip 并将 7zip exe 复制到我的用户文件夹中 我只想提取我的测试文件 inst
  • Python 在哪些系统上不使用 IEEE-754 双精度浮点数

    Python 对 IEEE 754 浮点运算进行了各种引用 但不保证1 https docs python org 3 tutorial floatingpoint html 2 https pythondev readthedocs io
  • 将图与热图(可能是对数)配对?

    How to create a pair plot in Python like the following but with heat maps instead of points or instead of a hex bin plot
  • Python:导入模块一次然后与多个文件共享

    我有如下文件 file1 py file2 py file3 py 假设这三个都使用 lib7 py lib8 py lib9 py 目前 这三个文件中的每一个都有以下行 import lib7 import lib8 import lib
  • 如何将 URL 添加到 Telegram Bot 的 InlineKeyboardButton

    我想制作一个按钮 可以从 Telegram 聊天中在浏览器中打开 URL 外部超链接 目前 我只开发了可点击的操作按钮 update message reply text Subscribe to us on Facebook and Te
  • 根据标点符号列表替换数据框中的标点符号[重复]

    这个问题在这里已经有答案了 使用 Canopy 和 Pandas 我有数据框 a 其定义如下 a pd read csv text txt df pd DataFrame a df columns test test txt 是一个单列文件
  • AWS 将 MQTT 消息存储到 DynamoDB

    我构建了一个定期发送 MQTT 消息的 python 脚本 这是发送到后端的 JSON 字符串 Id 1234 Ut 1488395951 Temp 22 86 Rh 48 24 在后端 我想将 MQTT 消息存储到 DynamoDB 表中
  • PyObjC + Python 3.0 问题

    默认情况下 Cocoa Python 应用程序使用默认的 Python 运行时版本 2 5 如何配置我的 Xcode 项目以便它使用较新的 Python 3 0 运行时 我尝试用新版本替换项目中包含的Python framework 但它不
  • 使用 python 将 CSV 文件上传到 Microsoft Azure 存储帐户

    我正在尝试上传一个 csv使用 python 将文件写入 Microsoft Azure 存储帐户 我已经发现C sharp https blogs msdn microsoft com jmstall 2012 08 03 convert

随机推荐

  • 从 Javascript 接收数据后重定向到新页面

    我正在尝试将 Javascript 数组传递到我的 Django 视图 这可行 但我想操纵该数据并将其显示在单独的网址中 所以我有一个产品页面 您可以在其中选择商品 提交表单后 将调用此 javascript 我希望它重定向到购物车页面 g
  • 如何从 PuLP 的解中获得 fracGap 或 gapRel?

    我正在使用 python Pulp 包来求解线性程序 还有 MILP 我发现某些问题需要很长时间才能达到最优 因此我被迫对求解器使用时间限制 答案 prob solve p PULP CBC CMD timeLimit 99 我需要将相对百
  • 使用带有哨兵对象的默认参数的 Sphinx python 方法进行记录?

    如果您希望能够允许人们使用以下方式调用某些方法None你必须使用哨兵对象当您定义方法时 sentinel object def foo param1 sentinel 这将允许你打电话foo param1 None 并能够区分像这样的呼叫f
  • 如何开发可测试的 TcpClient / TcpListener 包装器

    我想开发一个可测试的 TcpClient TcpListener 包装器 我希望能够模拟传入和传出的数据 我想这样做是因为我有更高层的组件应该对网络消息做出反应 出于测试原因 我想模拟 网络 它们 有人可以给我一脚朝正确的方向吗 不 不要嘲
  • 重写传单事件

    我尝试重写 boxzoom 事件 如下所示 map on boxzoomend function e console log end 但是 boxzoom 仍然在缩放 我不知道如何停止它并仅在控制台中打印文本 我希望将boxzoom重写为以
  • 放置 new 的返回值与其操作数的强制转换值之间是否存在(语义)差异?

    放置 new 的返回值与其操作数的强制转换值之间是否存在 语义 差异 struct Foo char buffer Foo a new buffer Foo Foo b reinterpret cast
  • 使用 SwiftUI 和 Firestore 使用电子邮件、名字、姓氏进行注册

    我想对用户进行身份验证 并使用用户名 第一个和最后一个 使用 Firestore 创建用户数据库 我可以创建用户 但无法同时创建数据库 这是我的 SessionStore 用于注册和登录 通过注册 我想获取用户名并创建一个数据库 下面没有代
  • 为什么我不应该将 alloc 和 init 分开?

    Objective C 中初始化和分配的正常方法是 NSObject someObject NSObject alloc init 为什么不实行以下内容 NSObject someObject NSObject alloc someObje
  • 如何在CSS中导入字体?

    我想使用一些字体 并且希望它在客户端计算机上没有这种字体的情况下也能工作 我已经这样做了 但它不起作用 font face font family EntezareZohoor2 src url Entezar2 ttf format tr
  • 使用 C# 防止 ListView 中出现重复条目​​?

    我们如何访问添加到的项目ListView 我要做的事情是 将一个项目添加到列表视图中 我想检查要添加到列表视图的项目是否已存在于 ListView 中 我正在使用 C 和 Visual Studio 2005 The ListView类提供
  • 如何在 C++ 中重载 cout 行为?

    我想让 cout 每当我调用它时总是打印附加字符串 上面和下面 这对我来说很奇怪 因为我主要使用 Java 和 C Edit 也许我们可以为 y 字符串定义其他值或类似的值 Example Code include
  • 如何从 Java SSLSocket 访问最终协商的协议和密码? [复制]

    这个问题在这里已经有答案了 我一直致力于尝试组装一个基于 Java 的小型 HTTPS SSL 服务器 主要是为了尝试获得一些可以相当便携地用于我们的测试 诊断目的的东西 基于这里的示例 我得到了这样一个服务器应用程序的工作 http ww
  • 我的自定义 ASP.NET MVC 实体绑定:这是一个好的解决方案吗?

    假设我想允许在页面上选择我们的实体 从下拉列表等 比如说产品 结果我可能会收到这个 public ActionResult SelectedAction Guid productId 但是 我想使用模型绑定程序的功能 因此我编写模型绑定程序
  • 在 XNA 中使用 CreateOrthographicOffCenter

    我正在尝试弄清楚如何在 XNA 中绘制图形 其他人建议了这一点 但在我尝试使用这个之前 如果我创建并使用此相机 并将 LEFT TOP 设置为 0 且 WIDTH 256 和 HEIGHT 240 我渲染到屏幕上的任何内容都将使用这些坐标吗
  • 核心数据继承与不继承

    我在核心数据方面遇到了一些问题 所以我希望有人能够帮助我 第一个问题 我有一个如下所示的数据模型 Entity P A lt gt Entity R C D E F G 我的所有实体都继承自同一实体 P 因为它们需要共同的属性和共同的关系
  • 未找到元素声明

    我有一个简单的 XML 和 XSD 文件 我正在使用 Xerces 生成 h cpp 文件 但是当我运行该应用程序时 出现错误 未找到元素 x books 的声明 我的 XML 文件是
  • 隐藏通过href标签传递的参数

    我正在通过传递参数href标签如下 a href message php toid userid name1 fname name2 lname 当我被重定向到message php 这三个参数在地址栏上可见 如何隐藏这些参数 我碰到 ht
  • C++ template:模板容器的分配器

    在我的 C 模板结构中 我想使用不同的容器类型 这些容器类型使用不同的分配器 例如std vector 和推力 device vector 我需要明确指定分配器 否则我会得到 模板参数数量错误 1 应该是 2 template
  • 有条件的简单下拉列表?

    我正在尝试使用 HTML 编写一个网站 但我有一个问题 我使用带有选项 A 和 B 的下拉列表 但选择其中一个后 我想在同一页面上创建另一个下拉列表和文本字段 并包含不同的问题 例如 如果有人选择 A 那么就会被问到问题 C 和 D 如果有
  • 使用 pip3 安装包时“Python 中的 ssl 模块不可用”

    我已在本地计算机上成功安装 Python 3 4 和 Python 3 6 但无法使用以下命令安装软件包pip3 当我执行时pip3 install