Python Py2app返回原始输入的主错误

Python Py2app返回原始输入的主错误,python,py2exe,py2app,Python,Py2exe,Py2app,在学校,我需要制作一个基本的Python应用程序。此应用程序运行了用户输入(raw_input),并使用了if语句,然后这些语句将链接到另一个函数。我需要使用py2app将其转换为一个独立的应用程序。唯一的问题是当我单击打开我得到的应用程序时: EOF error: EOF when reading a line**. 这发生在该行之后: name = raw_input ("What is your name? >>") 我听说py2app在使用raw_input时有些困难,但

在学校,我需要制作一个基本的Python应用程序。此应用程序运行了用户输入(
raw_input
),并使用了
if
语句,然后这些语句将链接到另一个函数。我需要使用py2app将其转换为一个独立的应用程序。唯一的问题是当我单击打开我得到的应用程序时:

EOF error: EOF when reading a line**.
这发生在该行之后:

name = raw_input ("What is your name? >>")
我听说py2app在使用
raw_input
时有些困难,但我需要一些方法允许用户以相当简单的方式输入响应,这也适用于py2app

Mac OSX 10.10.3

raw_input()尝试从控制台读取用户输入,在使用py2app开发时,该控制台不可用

您必须研究其他收集输入的方法,例如Python标准GUI(图形用户界面)


编辑:与问题完全相同。

代码的其余部分是什么?