安装rsa依赖库出现ERROR: No matching distribution found for rsa

news2024/11/16 21:46:25

通过安装离线包的方式安装python-rsa依赖包,出现错误
执行命令(require 文件夹中是rsa-4.9.tar.gz文件,加粗,后面会用到)pip install --no-index --find-link=./require -r ./requirements.txt,出现以下错误

ERROR: Could not find a version that satisfies the requirement rsa (from versions: 4.9)
ERROR: No matching distribution found for rsa

在这里插入图片描述
😔以前用这种方式都能成功的

百度说,要更新pip,我更新了,但是没用

发现清华源中有两种格式的离线包
在这里插入图片描述
百度了下
Q:离线包.whl和.gz有什么区别:
A:Wheel文件是预先构建好的二进制分发文件,可以包含已编译的Python扩展模块和相关依赖项,因此安装速度更快。 .gz 文件则需要用户在安装时进行编译和构建过程,可能需要额外的工具和依赖项
观察上面的报错信息后发现,他还需要个poetry-core
So,我把require 文件夹中的rsa-4.9.tar.gz文件换成rsa-4.9-py3-none-any.whl,再执行命令pip install --no-index --find-link=./require -r ./requirements.txt
报新的错误信息:

ERROR: Could not find a version that satisfies the requirement pyasn1>=0.1.3 (from rsa) (from versions: none)
ERROR: No matching distribution found for pyasn1>=0.1.3

还需要个pyasn1,那就把他装上:require 文件夹中新增pyasn1的离线包,requirements.txt文件中加pyasn1
在这里插入图片描述
再执行命令pip install --no-index --find-link=./require -r ./requirements.txt,成功!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1012324.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux(CentOS)安装msf

目录 一、安装MSF 1.1 在线安装 1.2 离线安装 二、安装Postgresql数据库 一、安装MSF 1.1 在线安装 需要挂梯子!挂完梯子需要reboot重启,多试几次就可以,国内网络我试了很久都不行。没条件没梯子的看1.2离线安装 cd /opt curl https://ra…

java springboot 如何实现小程序支付

今天给大家分享java小程序支付 首先我们学习任何东西要先看官网 下面是支付业务流程 我们具体用代码去实现上面的业务流程 功能截图 代码截图 pay(){//调用后台生成订单var orderNumber "20210101123456";var amount 0.01;WxPay.wxpay(app, amount, orderNumber…

Vue中的图像压缩与图片优化

Vue中的图像压缩与图片优化 在现代Web应用程序中,图像占据了大量的带宽和存储空间。因此,图像压缩和图片优化成为了开发者们不可或缺的任务之一。Vue.js作为一种流行的前端框架,提供了丰富的工具和生态系统,使图像处理变得更加简…

常用的管理方法论分享

在多年的软件研发团队管理过程中,我积累了一些方法,跟大家分享。 软件研发团队非常注重成本和效率,大多数管理者是从一线开发者升上去的。往往非常善于解决技术问题,但不知道如何管理下属,如何对待上级,如…

uniapp项目-HBuilderx打包问题

在项目中,有时候会有需求说要加一个文件前缀之类的, 比如:有些h5做映射时需要加一个项目名,那我们打包的时候就要在喷织文件做设置。 在manifest.json文件,把运行的基础路径改掉你所需要的就行了,默认d的是./

go开发之个人微信的二次开发

简要描述: 设置群公告 请求URL: http://域名地址/setChatRoomAnnouncement 请求方式: POST 请求头Headers: Content-Type:application/jsonAuthorization:login接口返回 参数: 参数名必…

短视频seo矩阵系统源码开发搭建--代用户发布视频能力

短视频SEO矩阵系统源码开发搭建的代用户发布视频能力,主要是指在系统平台上,允许用户将其创作的内容发布到指定的账号或平台,并设置好相关的标题、话题、锚点等信息。 一、搭建步骤及注意事项 确定使用场景。根据业务需求,确定该…

精品基于NET实现的课堂学分管理系统

《[含文档PPT源码等]精品基于NET实现的课堂学分管理系统》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程等 软件开发环境及开发工具: 开发软件:VS 2017 (版本2017以上即可,不能低于2017) 数…

[qt]vs2022+qt5.13.2代码报错QChartView不明确

报错类似下面&#xff1a; 鼠标指上去错误代码显示QChartView不明确,解决方法 在xxx.ui对应的头文件包含”ui_xxx.h“的前方添加如下代码&#xff1a; #include <qchart.h> QT_CHARTS_USE_NAMESPACE

人力资源服务升级正当时,法大大助力佩信集团加速数字化

人力资源服务业是现代服务业的一个重要门类&#xff0c;在促进就业创业、提供人才服务方面发挥重要作用。同时面对产业转型升级、平台经济快速发展、企业用工成本提高等新形势&#xff0c;发展人力资源服务业对于促进社会化就业、更好发挥我国人力资源优势、服务经济社会发展具…

制定有效的开发规范:提升团队协作和代码质量的关键策略

&#x1f482; 个人网站:【工具大全】【游戏大全】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 寻找学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 引言 在现代软件开发中…

python基础复习-基本语法元素

目录 基础语法元素列表元组字典集合 变量名规范赋值方式输入输出程序格式注释 基础语法元素 列表 序列类型a[1,2,3,4,5]元素有位置顺序&#xff0c;通过位置访问&#xff1a;a[0] 元组 序列类型元素不支持修改&#xff08;元组&#xff1a;不可变的列表&#xff09;a(1,2,3…

SpringBoot-插件化以及springboot扩展接口

插件化常用的实现思路 spi机制&#xff0c;Service Provider Interface &#xff0c;是JDK内置的一种服务发现机制&#xff0c;SPI是一种动态替换扩展机制约定配置和目录&#xff0c;利用反射配合实现springboot中的Factories机制Java agent&#xff08;探针&#xff09;技术S…

深度对话|Sui在商业技术堆栈中的地位

近日&#xff0c;我们采访了Mysten Labs的商业产品总监Lola Oyelayo-Pearson&#xff0c;共同探讨了区块链技术如何为企业提供商业服务&#xff0c;以及为什么Sui特别适合这些用例。 1.请您简要介绍一下自己、您的角色以及您是如何开始涉足Web3领域的&#xff1f; 目前&#…

进程属性/进程状态

task_struct-PCB的一种 在Linux中描述进程的结构体叫做task_struct。进程也叫任务 task_struct是Linux内核的一种数据结构&#xff0c;它会被装载到RAM(内存)里并且包含着进程的信息。 task_ struct内容分类 标示符: 描述本进程的唯一标示符&#xff0c;用来区别其他进程。 …

通过篡改cred结构体实现提权利用

前言 在之前的HeapOverflow文章中&#xff0c;作者还构造了任意地址读写的操作&#xff0c;使用了任意地址读写去进行提权&#xff0c;还挺有意思的&#xff0c;记录一下如何利用任意地址读写进行提权。 作者利用任意地址读写分别改写modprobe_path以及cred结构体去实现提权的…

JavaEE初阶(5)多线程案例(定时器、标准库中的定时器、实现定时器、线程池、标准库中的线程池、实现线程池)

接上次博客&#xff1a;JavaEE初阶&#xff08;4&#xff09;&#xff08;线程的状态、线程安全、synchronized、volatile、wait 和 notify、多线程的代码案例&#xff1a;单例模式——饿汉懒汉、阻塞队列&#xff09;_di-Dora的博客-CSDN博客 目录 多线程案例 定时器 标准…

Go语言在人工智能时代的崭露头角:为何越来越多公司选择使用Go语言?

&#x1f337;&#x1f341; 博主猫头虎 带您 Go to Golang Language.✨✨&#x1f341; &#x1f984; 博客首页——猫头虎的博客&#x1f390; &#x1f433;《面试题大全专栏》 文章图文并茂&#x1f995;生动形象&#x1f996;简单易学&#xff01;欢迎大家来踩踩~&#x1…

ABB机器人常用指令功能说明

ABB机器人常用指令功能说明 一、 程序控制 程序的调用 例行程序内的逻辑控制 停止程序执行 二、 变量指令 变量指令主要用于以下方面:  对数据进行赋值  等待指令  注释指令  程序模块控制指令 赋值指令 等待指令

STViT-R 代码阅读记录

目录 一、SwinTransformer 1、原理 2、代码 二、STViT-R 1、中心思想 2、代码与原文 本次不做具体的训练。只是看代码。所以只需搭建它的网络&#xff0c;执行一次前向传播即可。 一、SwinTransformer 1、原理 主要思想&#xff0c;将token按区域划分成窗口&#xff0c…