3

cx_freeze を使用して Python スクリプトをコンパイルしています。プログラムをコンパイルすると、すべてのファイルが指定された 1 つのフォルダーに配置されます。共有ライブラリが同じディレクトリ内にない場合、実行可能ファイルは実行されません。

実行可能ファイルが /usr/lib/PROGRAMNAME/ 内を検索してライブラリを実行するように設定するにはどうすればよいですか?

4

2 に答える 2

1

bbfreezeすべてを単一の実行可能ファイルに入れます。

于 2011-02-23T04:43:23.030 に答える
0

次の cx_Freeze コマンドで実行できます。

python3 setup.py install --prefix=/usr

これは展開します:

  1. 生成されたすべてのファイル ( *.solibrary.zipおよびインクルード ファイル) に/usr/lib/YourAppName/
  2. /usr/bin/yourappへのシンボリックリンク/usr/lib/YourAppName/yourapp
于 2015-06-23T07:17:18.323 に答える