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

无法安装pyrebase:多次重装仍无法导入,pycryptodome安装失败求助

解决pyrebase安装时pycryptodome的legacy-install-failure问题

报错信息

note: This error originates from a subprocess, and is likely not a problem with pip.
Rolling back uninstall of pycryptodome
Moving to c:\users\f4bri\appdata\local\programs\python\python311\lib\site-packages\crypto
from C:\Users\f4bri\AppData\Local\Programs\Python\Python311\Lib\site-packages~rypto
Moving to c:\users\f4bri\appdata\local\programs\python\python311\lib\site-packages\pycryptodome-3.21.0.dist-info
from C:\Users\f4bri\AppData\Local\Programs\Python\Python311\Lib\site-packages~ycryptodome-3.21.0.dist-info
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> pycryptodome

解决方案

  • 清理残留文件
    手动删除Python site-packages目录下的pycryptodome残留文件:
    路径:C:\Users\f4bri\AppData\Local\Programs\Python\Python311\Lib\site-packages\
    删除以下文件夹:

    • crypto
    • ~rypto
    • pycryptodome-3.21.0.dist-info
    • ~ycryptodome-3.21.0.dist-info
  • 升级pip及依赖工具
    打开命令提示符执行:

    python -m pip install --upgrade pip setuptools wheel
    
  • 单独安装兼容的pycryptodome
    优先安装二进制包避免编译失败:

    pip install pycryptodome --only-binary :all:
    

    若仍失败,尝试指定兼容Python3.11的版本:

    pip install pycryptodome==3.20.0
    
  • 重新安装pyrebase
    确认pycryptodome安装成功后,执行:

    pip install pyrebase
    
  • 验证安装
    启动Python交互环境,执行导入命令测试:

    import pyrebase
    

    无报错则说明安装完成。

内容的提问来源于stack exchange,提问作者Fabrício Pereira Diniz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 17:29:56