python - 编译pygraphviz : Unrecognized command line option '-mno-cygwin'

标签 python mingw32 pygraphviz

在 Windows 7 上,尝试编译 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: error: unrecognized command line option '-mno-cygwin' error: command 'gcc' failed with exit status 1

'-mno-cygwin' 是从哪里来的?通过 pygraphviz-1.1 目录搜索显示没有出现“no-cygwin”。

最佳答案

看到这个答案:https://stackoverflow.com/a/6035864/1516291

简而言之,您可能需要在 python 安装目录中修改 distutils\cygwinccompiler.py 以删除 -mno-cygwin 的痕迹。

关于python - 编译pygraphviz : Unrecognized command line option '-mno-cygwin' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13592192/

相关文章:

python - 防止边穿过pygraphviz中的节点

python - 从 C 生成 Python 脚本时的 graphviz 问题

python-2.7 - 如何在 PyGraphviz 中创建重复节点?

python - 如何从 django 前端定时安排任务?

python - Pandas:将描述性 Dict() 附加到分层索引(即 CountryCode 和 CountryName)

Python GTTS错误: AttributeError: 'NoneType' object has no attribute 'group'

gcc - 如何在 Win 7 上设置 gtk

python - 在 Python 中,如何使用正则表达式作为分隔符连接字符串列表而不用反斜杠字符转义

c++ - 如何编译使用从不同编译器编译的库的应用程序?

c - 如何为mingw32指定dll onload函数?