私はPythonライブラリ(fontforge)をバンドルして、そのライブラリがインストールされていないマシン(Pythonがインストールされているマシン)でスクリプトを実行するようにしています。これまでのところ、 "Missing library"エラーに対応する ".so"ファイルをカレントディレクトリにコピーしようとしましたが、一部ではうまくいきましたが、他の人にはうまくいかず、 "Missing library:libgunicode"現在のディレクトリにlibgunicode.soがあります。私はそれを見つけるために調整することができるいくつかの設定はありますか?Pythonはライブラリバイナリをどこで探しますか?
編集:私は更新
Ubuntuの
上だ:私はそれが= LD_LIBRARY_PATHを設定することで動作するようになった、私はより多くの 『ライブラリが見つからない』得なかっまで、カレントディレクトリに「.soの」ファイルをコピーします。メッセージ
あなたのプラットフォームに関する詳細は良いでしょう。 – robert
これが何であれよく分かりませんが、 'sys.path.append("/home/me/mypy ")' –