我正试图在mac 10.6.7上安装pygraphviz。我正在使用python2.6。
到目前为止,我所做的是:
setup.py:
# OSX, Linux, alternate location
library_path='/usr/local/lib/graphviz'
include_path='/usr/local/include/graphviz'但是进程失败(见下面的代码),其消息是: error:命令'gcc-4.2‘失败,退出状态1。
client126-234:pygraphviz francois$ python setup.py install
library_path=/usr/local/lib/graphviz
include_path=/usr/local/include/graphviz
running install
running build
running build_py
copying pygraphviz/version.py -> build/lib.macosx-10.6-universal-2.6/pygraphviz
running build_ext
building 'pygraphviz._graphviz' extension
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-
prototypes -DENABLE_DTRACE -arch i386 -arch ppc -arch x86_64 -pipe -I/usr/local/include/graphviz
-I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c
pygraphviz/graphviz_wrap.c -o build/temp.macosx-10.6-universal-2.6/pygraphviz/graphviz_wrap.o
unable to execute gcc-4.2: No such file or directory
error: command 'gcc-4.2' failed with exit status 1我试过:
我做错了什么吗?我怎样才能解决这种错误?
任何想法都会有很大帮助,
非常感谢
弗朗索瓦
发布于 2011-07-06 17:06:47
gcc-4.2是苹果开发工具包Xcode的一部分。你需要先安装它。应该有一个Xcode 3安装程序,可以是Mac附带的软件还原DVD,也可以是硬盘本身,也可以是MacOSX10.6DVD,或者可以从Apple Developer连接网站下载一个版本(需要注册),也可以从Mac应用程序商店购买更新的Xcode 4版本。如果确实安装了Xcode 4,则可能需要向安装中添加一个export ARCHFLAGS='-arch i386 -arch x86_64';有关更多信息,请参见这里。
https://stackoverflow.com/questions/6597335
复制相似问题