2

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

我已经通过 pip 安装了 py2app

$ sudo pip install py2app #this works ok

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

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

我究竟做错了什么?

4

5 回答 5

6

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

您可以使用

sudo find / -name "py2applet" -type f

不知道的可以找位置。

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

于 2012-06-16T15:38:38.300 回答
3

找到可执行文件:

sudo find / -name "py2applet" -type f

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

export PATH=$PATH:YOUR_PATH_HERE
于 2012-10-26T10:55:01.380 回答
1

我在以下位置找到了命令:

蟒蛇 2.7

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

蟒蛇 3.7

/Users/development/Library/Python/3.7/bin/py2applet
于 2020-11-07T18:12:02.157 回答
0

顺便说一句,在正常操作中它应该在/usr/local/bin/

-rwxr-xr-x  1 admin  admin  296 21 Apr  2015 /usr/local/bin/py2applet
于 2016-03-22T23:56:08.553 回答
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 文件夹安装在其他位置,请确保包含完整目录。

于 2020-01-11T20:17:56.297 回答