ImportError: DLL load failed while importing _rust: 找不到指定的模块。

server/2024/10/21 5:55:55/

ImportError: DLL load failed while importing _rust: 找不到指定的模块。

安装qwen-agent 过程需要安装 cryptography

报错 :
177 WARNING: Failed to collect submodules for ‘cryptography.hazmat.backends.openssl’ because importing ‘cryptography.hazmat.backends.openssl’ raised: ImportError: DLL load failed while importing _rust: 找不到指定的模块。
14542 WARNING: hook-cryptography: failed to determine whether cryptography is using OpenSSL >= 3.0.0

系统:
os : win11
cpu : snapdragon 8cx gen3 , arm64
python :3.12.7

cryptography 报错

依赖 OpenSSL >= 3.0.0
我这里下载 openssl-3.3.2 编译成 win11 arm64 ,安装到路径C:\Programs\OpenSSL-3.3.2

配置环境变量

OPENSSL_DIR=C:\Programs\OpenSSL-3.3.2
LIB=C:\Programs\OpenSSL-3.3.2\lib
INCLUDE=C:\Programs\OpenSSL-3.3.2\include
Path=C:\Programs\OpenSSL-3.3.2\bin

然后清理之前 pip 编译的缓存:

PS C:\Users\966> pip cache info
(pip v23.3+): c:\users\966\appdata\local\pip\cachePS C:\Users\966> rm c:\users\966\appdata\local\pip\cache

重新安装:

pip install cryptography==42

查看效果

(venv) PS C:\workspace> pip list |findstr crypt
cryptography              42.0.0
(venv) PS C:\workspace> pip list | findstr qwen
qwen-agent                0.0.10

http://www.ppmy.cn/server/133545.html

相关文章

完整发布/上传uniapp Ios应用到App Store流程

使用uniapp打包,假如使用app store证书打包出来的ipa文件,需要上传到app store上才能上架。假如你还没有app store证书,还没有打包,你可以参考下面这篇文章,先创建打包证书再继续看这篇上架的教程:https://…

贵州师范大学2025考研初复试资料清单一览

[冲刺]2025年贵州师范大学040105学前教育学《311教育学专业基础综合之教育概论》考研学霸狂刷380题[单项选择填空名词解释简答分析论述题]2天前[强化]2025年贵州师范大学030104刑法学《714法学综合一[法理学、宪法学]之法理学》考研强化检测5套卷2天前[冲刺]2025年贵州师范大学…

王道考研视频——操作系统笔记

操作系统 1.1 操作系统的概念、特征、功能、目标 操作系统( Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境…

水题四道。

我的 水题四道--题目目录 问题 A: 依次输出第k小整数 代码1 问题 B: 第k小整数(knumber) 代码2 树的统计 代码3 枪声问题 代码4 问题 A: 依次输出第k小整数 现有n个正整数,n≤10000,要求出这n个正整数中的第1小的整数,第2小的整数&#xf…

vue3.0 + vue-i18n:使用方法和自动引入多个语言文件

1、下载依赖 npm install vue-i18n --save 2、看文件结构: en、zh 中 index.ts 作用就是自动引入 文本文件,因为 vue3.0不支持 require,所以我们用 import 替换,方法如下: // 批量引入英文文件 const modulesFilesEn…

maven本地打jar包依赖

本地工程的pom文件中引入了mysql依赖,但是在maven库中没有拉下来,可以到mysql官网下载jar包,使用maven手动打包到本地仓库中: 官网地址:MySQL :: Download MySQL Connector/J (Archived Versions) 在jar包所在位置的路…

企业网站设计之网站结构设计

创意主题网站的结构设计更是需要更为精心的策划和执行,以确保吸引并保持用户的注意力。以下是创意主题网站结构设计的关键要素: 1. 目标明确的导航栏 导航栏是用户进入网站并浏览内容的入口。在创意主题网站中,导航栏的设计要突显网站的主…

如何设置JMeter界面的永久汉化?

1、找到jMeter安装目录下的bin目录 2、打开jmeter.properties文件,把第37行修改为"languagezh_CN",保存,关闭 3、重启JMeter即可