1

distutils を使用して、ユーザーのシステムで利用可能な ODBC ドライバー マネージャー (存在する場合) にリンクする必要がある Python C 拡張ライブラリを配布しています。Windows の場合は、システムが提供するマネージャーを使用すると想定しても問題ありません。ただし、他の OS では、いくつかのドライバー マネージャーが利用可能です (主に iODBC または unixODBC のいずれか)。

setup.py スクリプトが動的に選択できるように、これらのどれがユーザー OS にインストールされているかを検出する方法を知っていますか? 理想的には、Mac および主流の Linux ディストリビューションで機能します。

4

0 に答える 0