无法在python 3.6上安装mist或pycrypto



每当我尝试运行pip安装雾时,它都会向我显示此错误。

错误:pycrypto 的构建轮失败
运行 setup.py 干净 对于 pycrypto 无法构建 pycrypto 安装收集的软件包: Pycrypto, ansible, mist 运行 setup.py 安装pycrypto...错误 错误:命令出错,退出状态为 1: 命令: 'C:\Users\utshab kumar ghosh\appdata\local\programs\python\python36\python.exe' -u -c 'import 系统,设置工具,标记化;sys.argv[0] = '"'"'C:\Users\UTSHAB~1\AppData\Local\Temp\pip-install-c048vl5n\pycrypto\setup.py'"'"'';file='"'"'C:\Users\UTSHAB~1\AppData\Local\Temp\pip-install-c048vl5n\pycrypto\setup.py'"'"'';f=getattr(tokenize, "打开",打开((文件(;code=f.read((.replace('"''\r', ""(;f.close((;exec(compile(code,file, '"'exec''''''(' 安装 --记录 'C:\Users\UTSHAB~1\AppData\Local\Temp\pip-record-m3uevb6g\install-record.txt' --单版本-外部管理 --编译 cwd: C:\Users\UTSHAB~1\AppData\Local\Temp\pip-install-c048vl5n\pycrypto\

如何解决这个问题?我不想降级到Python 3.5。

TL;博士

这个和这个的可能重复。

完整阅读

我知道这可能已由@Utshab解决,但我最近遇到了同样的问题,尽管情况略有不同。

我的问题是在Mac OS Catalina上(不清楚提问者的环境是什么(和python 2.7而不是python 3.6

根据此答案,您需要安装xcode-selectMac OS 的命令行工具。

有些人可能通过 App Store 安装了 Xcode,并且可以通过 App Store 安装命令行工具。

没有 Xcode 或不想通过 App Store 安装的用户可以使用命令xcode-select --install进行安装。

可以安装命令行工具,但工具本身(例如 gcc(仍然不起作用。有时会发生这种情况,因为尽管已安装,但操作系统无法识别安装位置。要检查是否已正确安装,您可以尝试运行gcc --version并查看安装位置是否类似于/Library/Developer/CommandLineTools

如果收到有关找不到此gcc的错误,则可能需要将其指向正确的位置,以便它标识命令行工具安装:

  1. 确保/Library/Developer/CommandLineTools存在并且其中包含内容。
  2. 运行xcode-select --switch /Library/Developer/CommandLineTools.

完成这些步骤后,我能够使用pip install pycrypto安装pycrypto

希望这有帮助。

相关内容

  • 没有找到相关文章

最新更新