Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 由于gcc-arch而导致的错误_Python_Macos_Gcc_Compiler Errors_Installation - Fatal编程技术网

Python 由于gcc-arch而导致的错误

Python 由于gcc-arch而导致的错误,python,macos,gcc,compiler-errors,installation,Python,Macos,Gcc,Compiler Errors,Installation,错误是: cc1: error: unrecognized command line option "-arch" 这源于我尝试通过以下方式安装GEOS: python setup.py install 总的来说,终端输出为: cc1: error: unrecognized command line option "-arch" cc1: error: unrecognized command line option "-arch" Traceback (most recent call

错误是:

cc1: error: unrecognized command line option "-arch"
这源于我尝试通过以下方式安装GEOS:

python setup.py install
总的来说,终端输出为:

cc1: error: unrecognized command line option "-arch"
cc1: error: unrecognized command line option "-arch"
Traceback (most recent call last):
  File "setup.py", line 97, in <module>
    objects = cc.compile(['nad2bin.c', 'src/pj_malloc.c'])
  File "/Users/ged/anaconda/lib/python2.7/site-packages/numpy/distutils/ccompiler.py", line 205, in CCompiler_compile
    self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
  File "/Users/ged/anaconda/lib/python2.7/site-packages/numpy/distutils/unixccompiler.py", line 40, in UnixCCompiler__compile
    raise CompileError(msg)
distutils.errors.CompileError: Command "gcc -fno-strict-aliasing -I/Users/ged/anaconda/include -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.5.sdk -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Isrc -c nad2bin.c -o nad2bin.o" failed with exit status 1
这已经被问到了,解决方案是恢复到最初随MacOSX版本提供的gcc。10.7.3

如果这可能是我正在寻找的解决方案,您如何恢复gcc

如果您需要更多信息,请留下评论


谢谢

如果这个问题已经被问到和回答,你应该在发布你自己的新问题之前尝试现有的答案。如果它不起作用,打开一个新问题,并解释现有解决方案哪里出了问题。如何恢复或恢复GCC应该是它自己的问题。把你的问题集中在这个问题上,你将更有可能得到一个好的答案