在windows上安装pythoncdb需要帮助吗

2024-10-02 14:27:18 发布

您现在位置:Python中文网/ 问答频道 /正文

你好聪明的人堆栈溢出,我需要你的帮助。我试图在运行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}$

任何帮助都将不胜感激,因为我现在没有主意了。在


Tags: inbuildsrc消息编译器错误functionerror