gpt4 book ai didi

python - PyCrypto 和 GMP 库未找到错误 [Mac OS 10.6.3]

转载 作者:太空宇宙 更新时间:2023-11-03 13:05:58 25 4
gpt4 key购买 nike

我正在尝试安装 pycrypto-2.1.0 但尝试使用 'python setup.py build' 引出:

running build
running build_py
running build_ext
warning: GMP library not found; Not building Crypto.PublicKey._fastmath.

我安装了 GMP (gmp-4.3.2),它位于:/usr/local/lib

如何让 python/pycrypto 识别我的系统上已经存在 GMP?

Mac 操作系统:10.6.3Python版本:2.6.1

最佳答案

查看 pycrypto 的 setup.py,它只在 /lib/usr/lib 中搜索 GMP。要解决此问题,请通过将 setup.py 添加到第 155 行的列表(推荐)来更改 setup.py 以同时搜索 /usr/local/lib,或者将 GMP 重新安装到 /lib/usr/lib(不推荐,但可以)。

您可能还需要添加 self.__add_compiler_option('-I/usr/local/include'); self.__add_compiler_option('-L/usr/local/lib') 以便编译器在默认情况下不包含这些路径的情况下找到正确的包含文件和静态库。

关于python - PyCrypto 和 GMP 库未找到错误 [Mac OS 10.6.3],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2709661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com