PythonアプリをデフォルトでRosettaで実行するようにするにはどうすればよいですか?

0
2022.03.08

ユニバーサルバイナリを持たないいくつかのモジュールを必要とするPythonアプリがあります。ネイティブでは起動しませんが、rosetta2では正常に動作します。このアプリの主な目的は、既存のPythonスクリプトを共有する際のセットアップの問題を取り除くことです。そのため、[情報を見る]> [Rosettaで開く]の手順を実行するようにユーザーに指示することは避けたいと思います。

アプリをzipで送信したいのですが、ユーザーが解凍すると、「OpeninRosetta」がすでにチェックされています。

回答
1
2022.03.08

アプリケーションを圧縮するだけでなく、「Open in Rosetta」フラグを設定し、アプリケーションをDMGに入れ、必要に応じてこれを圧縮して配布します。