py2applet: команда не найдена

Я пытаюсь создать приложение Python с графическим интерфейсом, используя Py2App, но у меня возникают проблемы с запуском скрипта установки py2applet.

Я установил py2app через pip

$ sudo pip install py2app #this works ok

Затем я пытаюсь создать сценарий установки:

$ py2applet --make-setup gui.py #this fails w/ no command found

Что я делаю не так?


person jshawl    schedule 16.06.2012    source источник


Ответы (5)


Попробуйте обновить память своих оболочек или попробуйте вызвать приложение с полным путем, чтобы посмотреть, работает ли это. Например. /usr/бен/py2апплет

Вы можете использовать

sudo find / -name "py2applet" -type f

Чтобы найти место, если вы не знаете.

Например, bash будет иметь команду hash -r для обновления. http://ss64.com/bash/hash.html

person Harald Brinkhof    schedule 16.06.2012

Найдите исполняемый файл:

sudo find / -name "py2applet" -type f

Затем добавьте его родительский каталог в переменную среды PATH:

export PATH=$PATH:YOUR_PATH_HERE
person Chris Villa    schedule 26.10.2012

Кстати, при нормальной работе он должен быть в /usr/local/bin/

-rwxr-xr-x  1 admin  admin  296 21 Apr  2015 /usr/local/bin/py2applet
person loretoparisi    schedule 22.03.2016

Это сработало для меня в Mac OS X:

$ sudo pip install py2app

После установки py2app с помощью pip:

$ python /Users/user/site-packages/py2app/script_py2applet.py --make-setup MyApplication.py

Это работает так же, как и использование команды py2applet. Если папка py2app была установлена ​​в другом месте, обязательно укажите полный каталог.

person underpig    schedule 11.01.2020

Я нашел команды в:

Питон 2.7

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/bin/py2applet

Питон 3.7

/Users/development/Library/Python/3.7/bin/py2applet
person I'm Root James    schedule 07.11.2020