所以,基本上我有一个python脚本,我想将其转换为Mac应用程序(.app)。代码的基本结构是:
while 1:
command_handler(raw_input("> ",))
我在这里实际上是一个REPL,它接收用户的输入并做出相应的响应。
我尝试使用py2app,Platypus,Xcode,Build Applet,AppleScript导出它。他们中的大多数都会抛出错误:
EOFError: EOF when reading a line
Xcode不允许我导出(我使用this相应地设置它),它甚至不创建存档。
Build Applet创建一个.app,但是当我打开它时,它会立即关闭。
其余人抛出EOFError
。
我该怎么办?
答案 0 :(得分:0)
在py2app
使用EOFError
时,查看大约raw_input
的{{3}}等等{{1}}。希望这可以引导你朝着正确的方向前进,我会帮助测试一些事情,但我在Windows上。