python安装“cc1.exe:错误:无法识别的命令行选项'-mno-cygwin'”

时间:2013-07-02 15:42:00

标签: python-2.7 mingw32 rrdtool

大家好我想在我的Windows 7系统上安装rrdtool(对于PYTHON 2.7),我使用这个命令行安装它。

python setup.py install build --compiler=mingw32

它给了我以下输出:

running install
running build
running build_ext
running build_configure
building 'rrdtoolmodule' extension
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -Irrdtool-1.4.7/src -IC:\Python2
7\include -IC:\Python27\PC -c rrdtool-1.4.7/bindings/python/rrdtoolmodule.c -o b
uild\temp.win32-2.7\Release\rrdtool-1.4.7\bindings\python\rrdtoolmodule.o
cc1.exe: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1

我已经尝试了很多解决方案来解决这个问题,但没有成功。我正在使用mingw版本4.6.2

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:1)

请参阅此答案:https://stackoverflow.com/a/6035864/1516291

您需要在Python目录中编辑distutils \ cygwinccompiler.py以删除-mno-cygwin的所有实例

祝你好运