【问题标题】:customized installation of pyodbc自定义安装pyodbc
【发布时间】:2014-07-21 16:45:05
【问题描述】:

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

我想使用编译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 路径?

提前谢谢你。

【问题讨论】:

    标签: python unix pyodbc


    【解决方案1】:

    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
    

    【讨论】:

      猜你喜欢
      • 2022-01-02
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 2018-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-26
      相关资源
      最近更新 更多