定制安装pyodbc

时间:2014-07-21 16:45:06

标签: python unix pyodbc

我在这里遇到了一个棘手的问题。情况是:

我想使用

编译pyodbc
    python setup.py install
Linux下的

12.然而,我收到以下错误

    fatal error: sql.h: No such file or directory compilation terminated.
    error: command 'gcc' failed with exit status 1

我想它会查找unixODBC,所以我尝试安装它。但问题是,我没有权限到根目录,所以我已将它安装在我的主目录中。

我的问题是,如何重定向pyodbc以查找我自定义的unixODBC路径?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

https://github.com/mkleehammer/pyodbc下载源代码并运行

python setup.py build_ext install -L/your/libpython/path/

或创建包含

的setup.cfg文件
[build_ext]
library_dirs="/your/libpython/path/"

然后运行

python setup build_ext install