私のpyxはネイティブライブラリに依存しています
どうすればできpyximport.install()
ますか?pyxinstall の自動ビルドはネイティブ ライブラリとのリンクを認識しないため、ビルドは失敗します...
私のpyxはネイティブライブラリに依存しています
どうすればできpyximport.install()
ますか?pyxinstall の自動ビルドはネイティブ ライブラリとのリンクを認識しないため、ビルドは失敗します...
pyximport.install()を実行する前に、正しいLDFLAGS/CFLAGSをエクスポートできます。
from os import environ
environ['CFLAGS'] = '-I/path/to/my/custom/lib'
environ['LDFLAGS'] = '-Lpath/to/my/custom/lib -lcustomlib'
import pyximport
pyximport.install()
ただし、pyximportはデバッグの場合にのみ使用する必要があります。setup.pyメソッドをお勧めします!