Ubuntu下安装pymssql的问题

高分请教一下,Ubuntu下安装pymssql的问题?

用python脚本连接sql数据库需要安装pymssql,pymssql版本为pymssql-0.8.0.tar.gz,解压后执行python setup.py install,编出来一堆错,如下:
running install
running build
running build_py
running build_ext
building '_mssql' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include -I/usr/local/include -I/usr/include/freetds -I/usr/local/include/freetds -I/usr/pkg/freetds/include -I/usr/include/python2.5 -c mssqldbmodule.c -o build/temp.linux-i686-2.5/mssqldbmodule.THREADS' undeclared (first use in this function)
mssqldbmodule.c:1194: error: expected ';' before 'return'
error: command 'gcc' failed with exit status 1

最后一句说是gcc的问题,可我已经装过gcc了
很是郁闷 ,望高手不吝赐教,不胜感激
那些头文件要去哪里找,他们是什么作用呢?
最新回答
我知道啊你不爱我

2024-09-18 00:27:50

python的dev包 和freetds的dev包有没有装?

然后看一下这些头文件系统里有没有:
Python.h, structmember.h, datetime.h, sqlfront.h, sqldb.h