0

我试图cython安装windows 7使用python setup.py install. 但是它遇到了一个错误:

C:\Cython-0.16>C:\Python27\python setup.py install
running install
running build
running build_py
running build_ext
building 'Cython.Plex.Scanners' extension
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python27\include -IC:\Pytho
n27\PC -c Cython\Plex\Scanners.c -o build\temp.win32-2.7\Release\cython\plex\sca
nners.o
cc1.exe: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1

我正在使用,Python 2.7我已经安装在系统上。我试着用谷歌搜索它。但是没有类似的问题。MinGWCygwin

mingw-get-inst-20120426.exe以前安装的是MinGW4.5版。

4

1 回答 1

0

-mno-cygwininPython\Lib\distutils\cygwinccompiler.py导致此问题:请参阅使用 cython 和 mingw 编译产生 gcc:错误:无法识别的命令行选项 '-mno-cygwin'http://korbinin.blogspot.com/2013/03/cython-mno-cygwin-problems.html . 我的 Python 发行版(Anaconda)cygwinccompiler.py没有。无论如何,在删除类-mno-cygwin定义中的所有内容后,Mingw32CCompiler您应该能够编译。

于 2013-04-11T21:23:24.573 回答