你好聪明的人堆栈溢出,我需要你的帮助。我试图在运行WindowsXP的计算机上安装一个名为PythonCDB的python模块。我安装了MinGW并试图将其用作编译器,但收到以下错误消息:
> python setup.py build --compiler=mingw32
running build
running build_ext
building 'cdbmodule' extension
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -Isrc/ -IC:\Python26\include-IC:\Python26\PC -c src/cdbmodule.c -o build\temp.win32-2.6\Release\src\cdbmodule.o
src/cdbmodule.c: In function 'cdbo_constructor':
src/cdbmodule.c:616:15: error: 'O_NDELAY' undeclared (first use of this function)
src/cdbmodule.c:616:15: note: each undeclared identifier is reported only once
for each function it appears in
src/cdbmodule.c: In function 'CdbMake_finish':
src/cdbmodule.c:750:3: warning: implicit declaration of function 'fsync'
error: command 'gcc' failed with exit status 1
我已经在谷歌上搜索了不少东西,但我似乎不知道这是什么东西,也不知道该如何解决它。在
我还尝试使用MS Visual C++ 2008编译器编译。在这种情况下,我得到以下错误消息: ^{pr2}$任何帮助都将不胜感激,因为我现在没有主意了。在
我相信你的编译器找不到执行你的程序所需的文件。可能删除并重新安装Python或visualstudio。还要确保更新,更新,更新!!!在
相关问题 更多 >
编程相关推荐