3

最終的に Platypus を使用して python/PyQt4 ベースのツールをパッケージ化することができましたが、実行可能な python スクリプトは、アプリケーションが実行されるディレクトリを引数として取得できるためです。

カモノハシを介して現在のディレクトリを引数として渡す方法がわかりません。 ${PWD} を試しましたが、これも機能しません。

私もスクリプトタイプを Env に使用してみました > 同じ問題があります!!!

ここに画像の説明を入力

次に、これは紛らわしいです。OSx に設定したデフォルトの Python バージョンは Python 2.7.1 です。

しかし、カモノハシ スクリプト タイプ > Python は、Python 2.6 であることが判明した /usr/bin/python を提供します。

そこで、Python スクリプトの種類を手動で [その他] > [/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python] に変更しました。

これにより、PythonTool.app をダブルクリックしてアプリケーションを起動できます。

また、/usr/bin/env python を設定すると、python バージョン 2.7.4 が提供されますが、ダブルクリックによる起動は機能しませんが、MacOS フォルダー内に移動すると、実行可能なバイナリ スクリプトをクリックして追加すると、機能します..

また、PythonFramework 2.7 のパスを指定すると、osx アプリケーション パッケージを誰かに渡すと、Python 2.7 の上記のパスが必要になるということですか?

4

0 に答える 0