python3.x - python3.5 は pyinstaller を使用してパッケージ化し、libpython3.5mu.so.1.0 およびその他のファイルが見つからないというエラーを報告します。
PHP中文网
PHP中文网 2017-05-24 11:34:59
0
1
1400

Linux ホストで Python プログラムをパッケージ化するために pyinstaller を使用しようとしましたが、エラーが報告されました。重要な情報は次のとおりです: OSError: Python library not found: libpython3.5mu.so.1.0, libpython3.5.so.1.0, libpython3.5m.so.1.0。オペレーティング システム上でこれらのファイルが見つかりませんでした。これらのファイルはどうすれば入手できますか?
もう一つ聞きたいのは、linux6.5 でパッケージ化されたプログラムは linux6.8 以降のシステムで正常に実行できるかということです。
追伸: 私の開発マシンはインターネットに接続されていないため、必要なパッケージを yum 経由でインストールできません。パッケージを外部でダウンロードし、ftp 経由でアップロードする必要があります。

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
伊谢尔伦

解決策を見つける...
1. Python インストール パッケージを再コンパイルし、./configure --enable -shared を使用します
2. ダイナミック ライブラリ ファイルが配置されているディレクトリを追加します (たとえば、私のディレクトリは /usr/local/lib です) ) を LD_LIBRARY_PATH に

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート