ファイルで Adafruit_DHT ライブラリを使用していますが、pyinstaller を使用してコンパイルしようとすると、「Raspberry_Pi_Driver.so: cannot open shared object file」というエラーが表示されます。通常の RPi (モデル 2 ではない) と raspbian を使用しています。コンパイルしようとしているファイルは、それ自体で正常に動作します。Raspberry_Pi_Driver.so はそこにあります。Raspberry_Pi_Driver.so を grep すると、存在していました。pyinsatller をコンパイルするときに --hidden-import=Adafruit_DHT も使用しようとしましたが、それも機能しませんでした。コンパイル時にエラーは発生しません。コンパイル後に気づいたのですが、ビルド フォルダーには、ドライバーなどを含む Adafruit_DHT フォルダーがあります。何が起こっているのか分かりますか? ライブラリがビルド フォルダーの下に再作成されており、ファイルの実行時に混乱している可能性がありますか?
質問する
151 次