Mac OS X上的pycrypto安装失败

Gau*_*av 2 macos python-3.4

我正在尝试通过运行以下命令在Mac OS X上安装pycrypto软件包:

ARCHFLAGS=-Wno-error CFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib sudo -E pip install pycrypto**
Run Code Online (Sandbox Code Playgroud)

但是它失败并显示以下错误:

/ usr / bin / clang-捆绑-未定义dynamic_lookup -isysroot /Developer/SDKs/MacOSX10.6.sdk -g -L / opt / local / lib -Wno-error -L / opt / local / lib -I / opt /本地/包含-Wno-error build / temp.macosx-10.6-x86_64-3.4 / src / _fastmath.o -lgmp -o build / lib.macosx-10.6-x86_64-3.4 / Crypto / PublicKey / _fastmath.so

ld:-lSystem找不到库

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

错误:命令“ / usr / bin / clang”失败,退出状态为1

ron*_*ldt 5

ld: library not found for -lgmp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command 'clang' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

对于上述错误,以下内容适用于优胜美地。

brew install gmp
export LIBRARY_PATH=/usr/local/lib
pip install pycrypto
Run Code Online (Sandbox Code Playgroud)