在Windows7上,当尝试编译pygraphviz时,我运行

    python setup.py build -c mingw32

我得到
C:\mingw\bin\gcc.exe-mno cygwin-mdll-o-wall”-ic:\program files(x86)\graphv
IZ 2.28 \include\graphviz”-ic:\python27 \include-ic:\python27 \pc-c pygraphviz/g
raphviz-wrap.c-o build\temp.win-amd64-2.7\release\pygraphviz\graphviz-wrap.o
cc1.exe:错误:无法识别的命令行选项“-mno cygwin”
错误:命令“gcc”失败,退出状态为1
那是哪里来的?通过pygraphviz-1.1目录的greping显示没有出现“no cygwin”。

最佳答案

看到这个答案:https://stackoverflow.com/a/6035864/1516291
简而言之,您可能需要在python安装目录中修改distutils\cygwinccompiler.py以删除-mno-cygwin的痕迹。

关于python - 编译pygraphviz:无法识别的命令行选项'-mno-cygwin',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13592192/

10-15 17:39