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

Pycharm安装pyrebase报pycryptodome构建wheel失败exit status 1如何解决

解决方法
  • 安装预编译的PyCryptodome wheel包
    直接下载和你Python版本、Windows系统架构匹配的PyCryptodome预编译wheel文件,下载完成后执行pip install 本地whl文件路径即可,全程不需要本地编译,自然不需要安装C++ Build Tools。注意匹配版本:你当前使用Python 3.7,64位系统的话选择文件名带cp37、win_amd64标识的安装包即可。
  • 用conda安装依赖
    如果你用Anaconda/Miniconda管理环境,直接执行conda install pycryptodome即可,conda源的包都是预编译完成的,无本地编译依赖,不会触发C++工具安装要求。
  • 替换依赖导入
    上述方法都不行的话,先安装pycryptodomex(该包预编译版本覆盖更全),安装完成后找到pyrebase安装目录下的pyrebase.py文件,把第23行的from Crypto.PublicKey import RSA修改为from Cryptodome.PublicKey import RSA即可正常使用。
  • 常见冲突排查
    先检查你的虚拟环境Lib\site-packages目录下是否存在全小写的crypto文件夹,如果有先删除该文件夹再执行安装,很多时候是之前安装残留的大小写命名冲突导致的安装、导入失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 10:48:02