1

ファイルをダブルクリックしてさまざまなファイルタイプを開くために、mac osx で python でアプリを開発しました。次に、を使用してアプリに変換しましたpy2app。py2app はmyapp.appdist フォルダー内に作成します。myapp.app を dist フォルダーからアプリケーションの場所に移動しました。これで、myapp をダブルクリックするだけで任意のファイルを開くことができます。これで、I want to make it work in such a way that, I don't need to drag and drop myapp to Applications location,システムに自動的にインストールされます。

4

2 に答える 2

0

py2app には、出力ディレクトリを選択するための「--dist-dir」オプションがあります (デフォルトは「diet」です)。そうは言っても、他のプログラムを含むディレクトリにインストールするためにそのオプションを使用してテストしたことはなく、「python setup.py py2app --dist-dir=/Applications」が保存されているかどうかもわかりません。

別の方法は、アプリケーションを /Applications にコピーするスクリプトを使用することです (単純な python スクリプト、シェル スクリプト、または py2app を呼び出して結果のアプリケーションを適切な場所にコピーする setup.py ファイル内の distutils コマンド)。

于 2013-10-27T14:35:23.643 に答える