1

大家好,我正在尝试在我的 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

谁能帮帮我。

4

1 回答 1

1

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

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

祝你好运

于 2013-10-16T07:05:03.797 回答