OSX上的一点点刺激问题。我试图安装的python程序需要GCC。如何强制pip在OSX上使用GCC?
建议的调用是:
env CC=/usr/local/bin/gcc-6 pip install angr
然而,这导致一个错误提示OSX决定,而不是运行CLANG:
clang: error: unknown argument: '-malign-double'
这是有道理的,因为:
$ env CC
clang: error: no input files
尽管事实如下:
$env
...
cc=/usr/local/bin/gcc-6
CC=/usr/local/bin/gcc-6
当然,我的尝试:
$CC-/usr/local/bin/gcc-6
env $CC pip install angr
但当然:
$ env $CC pip install angr
gcc-6: error: pip: No such file or directory
gcc-6: error: install: No such file or directory
gcc-6: error: angr: No such file or directory
gcc-6: fatal error: no input files
,尽管什么ENV告诉我只是运行
$ pip install angr
导致更多
clang: error: unknown argument: '-malign-double'
那么我在这里错过了什么? OSX恨GCC那么糟糕还是有一些基本的shell fu我错过了吗?
你尝试把那个报价,'ENV CC内=“在/ usr/local/bin目录/ GCC-6点子安装angr“',没有相同的值可能无法正确导出 – Inian
该命令也不起作用。 – baordog
@baordog,你找到了解决方案吗? – luizv