是个小菜鸡 2023-02-15 14:09 采纳率: 20%
浏览 106
已结题

python 安装 cryptography==2.8 报错

python 安装 cryptography==2.8 报错


 build\temp.win-amd64-cpython-310\Release\_openssl.c(575): fatal error C1083: 无法打开包括文件: “openssl/opensslv.h”: No such file or directory
      error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.34.31933\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for cryptography
Failed to build cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects

网络上搜索的 复制 phenssl 下的libs 文件没有效果

安装 pyproject.toml 后 也没有效果

  • 写回答

8条回答 默认 最新

  • 社区专家-Monster-XH 2023-02-15 14:14
    关注

    基于Monster 组和GPT的调写:
    在 Windows 上,你可以下载 OpenSSL for Windows 并安装。在 Linux 上,你可以使用你的发行版的包管理器安装 OpenSSL。
    设置环境变量 LIBRARY_PATH 和 INCLUDE。在 Windows 上,打开 PowerShell 并运行以下命令:

    
    
    $env:LIBRARY_PATH="C:\OpenSSL-Win64\lib\VC\static"
    $env:INCLUDE="C:\OpenSSL-Win64\include"
    

    这里假设你的 OpenSSL 安装在 C:\OpenSSL-Win64 目录下。在 Linux 上,你可以使用以下命令:

    export LIBRARY_PATH=/usr/local/ssl/lib
    export INCLUDE=/usr/local/ssl/include
    
    
    

    这里假设你的 OpenSSL 安装在 /usr/local/ssl 目录下。
    重新运行安装命令。在你的 Python 虚拟环境中,运行以下命令安装 cryptography:

    pip install cryptography==2.8
    
    
    

    如果上述步骤不起作用,你可以尝试升级到最新版本的 cryptography 或者安装较早的版本。也可以考虑安装 Anaconda 或 Miniconda,并使用 conda 来安装 cryptography。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)

报告相同问题?

问题事件

  • 系统已结题 2月23日
  • 已采纳回答 2月15日
  • 修改了问题 2月15日
  • 创建了问题 2月15日

悬赏问题

  • ¥15 网络科学导论,网络控制
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)