什么是“Python解释器无”?

时间:2009-12-08 15:21:45

标签: python google-app-engine app-launcher

我刚创建了第一个Google App Engines应用程序,名为“Hello World”。这是Google App Engines如何入门教程的第一课。我在我的电脑上品尝过它(我使用的是Windows XP),它运行得很好 - 每当我用我的网页浏览器(FireFox)打开一个新窗口时,我总能看到这句话“你好,世界! !!“,这证明它有效。

在创建它之前,我不知道如何将记事本文件另存为.py文件。我问过question here and quickly received an answer.

但是,后来我收到了对我的问题的评论:

  

“App Engine不支持Python   2.6。使用Python 2.5版本可以获得更好的运气。可悲,但确实如此。“

所以我卸载了Python 2.6.4并安装了Python 2.5.4。我还卸载了Google App Engine Launcher并重新安装了它。当我安装它时,会弹出一个窗口,说明我的计算机上找到了所有必要的先决条件。

然而,当我添加我现有的应用程序并希望使用App Engine Launcher运行它时,会弹出一条消息说:

  

“Python解释器没有找到。   无法运行项目   E:\ python的\ HelloWorld的。请确认   您的首选项中的这些值,或   采取适当的措施来解决它   (例如安装Python)。“

我尝试删除我的申请并重新重新制作 - 无济于事。我该怎么办?

2 个答案:

答案 0 :(得分:3)

好吧,它基本上是说它找不到你刚刚安装的python解释器。

看起来你在Windows上,所以检查你的环境变量,特别是PATH和PYTHONPATH,它们可能仍然指向以前的2.6安装文件夹。

答案 1 :(得分:1)

你需要在你的eclipse平台上设置Window->Preferences->Google->AppEngine中的python解释器(当然,我假设你使用的是GAE Eclipse插件,如果没有,请忽略我的建议)。