You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python 3.11.3安装pycrypto失败(无法构建wheel)求解决方法

解决Python 3.11.3安装pycrypto报错的方案

核心原因

pycrypto是停止维护多年的老旧库,官方版本(2.6.1)不支持Python 3.11这类高版本,编译时会因兼容性问题触发cl.exe报错。

优先推荐:用pycryptodome替代pycrypto

pycryptodome是pycrypto的活跃维护分支,API完全兼容,完美支持Python 3.11,安装命令:

pip install pycryptodome

安装后无需修改原有代码,直接使用import Crypto即可。

若必须安装pycrypto的可选方案

  • 降级Python版本:pycrypto 2.6.1仅适配到Python 3.8,将Python版本降级到3.8及以下后,执行pip install pycrypto即可正常完成安装。
  • 手动配置编译环境(不推荐,成功率低):
    1. 打开对应系统架构的VS工具命令行(比如x64 Native Tools Command Prompt for VS 2022)
    2. 激活你的Python虚拟环境(如果使用了虚拟环境)
    3. 在该命令行中执行pip install pycrypto

内容的提问来源于stack exchange,提问作者kapaaak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 12:33:14