- 此问题在此处已有答案**:
Failed installing pycrypto with pip(7个答案)
5小时前关门了。
我在尝试用pip install pycrypto安装pycrypto时遇到以下错误。我已经花了8个小时试图修复它。如果有人能不经过pip安装pycrypto,那就太好了。目前,当我运行Python脚本时,我得到:密码:模块未找到错误。
我安装了如下构建工具:
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\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: legacy-install-failure
× Encountered error while trying to install package.
╰─> pycrypto
我读到pycrypodome取代pycrypto,但即使安装后,我得到模块找不到:密码。
任何帮助都很感激。
我尝试了pip install pycrypto,我期望它安装它,但失败了。
1条答案
按热度按时间cczfrluj1#
根据the pycrypto website,新项目应该使用
cryptography
包(ref)。如果你正在做一个已经存在的项目,我建议你,如果可能的话,在Docker中运行它,否则就切换到Linux。除此之外,我会 checkout Poetry作为pip的替代品。
否则,看起来要做的就是从源代码安装
pycryptodome
。不过,不确定您是如何尝试安装的,所以如果您已经尝试过,请表示歉意...如果是,它是否出错了?如果没有,您可以从shell和VSCode发布pip3 freeze
的输出吗?