distutils を使用して、swig ベースの拡張モジュールをコンパイルします。
python setup.py build_ext
ファイルを生成します_my_module_ext.cpython-32m.so
( a.c
および a.i
ファイルから)。この名前は、使用されている python のバージョンに依存しているようです (私の場合は python 3.2 です)。
setup.py
インストールされたパッケージのモジュール内から、またはモジュール内から、この共有オブジェクトの名前にアクセスするにはどうすればよいですか?
これが必要な理由は、.ctypes ベースの別の python ファイルがあり、numpy.ctypeslib.load_library
.