用于猜测安装了哪个ODBC驱动程序管理器的Python脚本

时间:2012-12-07 22:57:49

标签: python distutils unixodbc iodbc

我正在使用distutils来分发一个python C扩展库,它需要链接到用户系统中可用的ODBC驱动程序管理器(如果有的话)。对于Windows,可以假设系统提供的管理器是要使用的管理器。但是,对于其他操作系统,可以使用多个驱动程序管理器(主要是iODBC或unixODBC)。

您是否知道一种方法来检测用户操作系统中安装了哪些内容,以便setup.py脚本可以动态选择那个?它理想地适用于Mac和主流Linux发行版。

0 个答案:

没有答案