py2applet:找不到命令

时间:2012-06-16 15:15:49

标签: python py2app

我正在尝试使用Py2App创建一个GUI Python应用程序,但是在运行安装脚本py2applet时遇到了问题。

我已经通过pip

安装了py2app
$ sudo pip install py2app #this works ok

然后,我尝试构建安装脚本:

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

我做错了什么?

5 个答案:

答案 0 :(得分:3)

尝试刷新shell的内存或尝试使用完整路径调用应用程序,看看是否有效。例如。的/ usr /斌/ py2applet

您可以使用

sudo find / -name "py2applet" -type f

如果您不知道,请找到该位置。

例如,bash会使用hash -r命令刷新自己。 http://ss64.com/bash/hash.html

答案 1 :(得分:1)

找到可执行文件:

sudo find / -name "py2applet" -type f

然后将其父目录添加到PATH环境变量:

export PATH=$PATH:YOUR_PATH_HERE

答案 2 :(得分:0)

在正常操作中,它应该在/usr/local/bin/

-rwxr-xr-x  1 admin  admin  296 21 Apr  2015 /usr/local/bin/py2applet

答案 3 :(得分:0)

这在Mac OS X上对我有用:

$ sudo pip install py2app

使用pip安装py2app后:

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

这与使用py2applet命令一样有效。如果py2app文件夹安装在其他位置,请确保包含完整目录。

答案 4 :(得分:0)

我在以下位置找到了命令

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