尝试部署</project>时,<project name =“”>不是App Engine项目

时间:2011-06-13 00:25:36

标签: python google-app-engine setup-project

当我第一次尝试部署我的python项目时,我收到此错误。我本可以发誓我正确地设置了一切。我需要在配置中设置一些东西吗?我不知道从哪里开始寻找,任何帮助都会受到赞赏。

screen capture

这是我的app.yaml文件。它位于src文件夹:

application: bsl-dm
version: 1
runtime: python
api_version: 1

编辑:在研究之后,我认为解决方案是你不能通过eclipse(只有java)为python做这件事。您必须使用单独的“Google App Engine Launcher”应用程序。

4 个答案:

答案 0 :(得分:6)

我遇到了你的问题。我认为您正在使用谷歌插件来部署需要Java应用程序的应用程序。它不适用于python应用程序。要从eclipse部署python app engine app,请使用pydev插件。在谷歌搜索将带你到那里

答案 1 :(得分:3)

这也让我受益匪浅!我假设工具栏中的按钮也可以用于Python,但它仅用于java。

在eclipse中(我在Aptana中猜测它一样)一旦安装了pydev插件,只需右键单击你的应用程序主文件夹,然后转到“PyDev:Google App Engine”并点击“上传”

答案 2 :(得分:1)

您在appengine.google.com中为您的帐户注册了一个唯一的应用程序ID,以便部署该帐户。您将看到类似这样的内容,您必须选择一个ID并注册它。确保您在app.yaml中提到过相同的内容。 appengine

答案 3 :(得分:0)

您是否在https://appengine.google.com/预订了该应用?