Py2Appを使用してGUIPythonアプリを作成しようとしていますが、セットアップスクリプトpy2appletの実行に問題があります。
pip経由でpy2appをインストールしました
$ sudo pip install py2app #this works ok
次に、セットアップスクリプトを作成してみます。
$ py2applet --make-setup gui.py #this fails w/ no command found
私は何が間違っているのですか?
シェルのメモリを更新するか、フルパスでアプリを呼び出して、それが機能するかどうかを確認してください。例:/ usr / bin / py2applet
使用できます
sudo find / -name "py2applet" -type f
わからない場合は場所を探す。
たとえば、bashにはhash-rコマンドがあります。http://ss64.com/bash/hash.html
実行可能ファイルを検索します。
sudo find / -name "py2applet" -type f
次に、その親ディレクトリをPATH環境変数に追加します。
export PATH=$PATH:YOUR_PATH_HERE
私はコマンドを見つけました:
Python 2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/bin/py2applet
Python 3.7
/Users/development/Library/Python/3.7/bin/py2applet
ところで、通常の操作では、/usr/local/bin/
-rwxr-xr-x 1 admin admin 296 21 Apr 2015 /usr/local/bin/py2applet
これはMacOSXで私のために働いた:
$ sudo pip install py2app
pipを使用してpy2appをインストールした後:
$ python /Users/user/site-packages/py2app/script_py2applet.py --make-setup MyApplication.py
これは、py2appletコマンドを使用する場合と同様に機能します。py2appフォルダーが別の場所にインストールされている場合は、必ず完全なディレクトリーを含めてください。