ld: illegal text-relocation to ___gmp_binvert_limb_table in /usr/local/lib/libgmp.a(mp_minv_tab.o) from ___gmpn_divexact_1 in /usr/local/lib/libgmp.a(dive_1.o) for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation)error: Setup script exited with error: command 'clang' failed with exit status 1推荐答案我正在使用python的自定义安装,这显然与我的 libGMP .从源代码构建libGMP(在我自己的前缀位置,由我的特殊python安装使用)解决了该问题.I was using a custom install of python, which apparently wasn't compatible with my standard install of libGMP. Building libGMP from source (in my own prefix location, used by my special python install) fixed the problem.$ bunzip2 gmp-5.0.5.tar.bz2$ tar -xf gmp-5.0.5.tar$ cd gmp-5.0.5$ ./configure --prefix=/path/to/my/special/prefix$ make$ make check$ make install$ easy_install pycrypto$ easy_install fabric 这篇关于在Mac OS X上,由于链接器错误“非法文本重定位",easy_install结构和/或easy_install pycrypto失败.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-26 05:13