Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 无法通过Google App Engine(从Ubuntu 14.04 LTS机器)上载应用程序_Google App Engine_Web_Web Applications_Webapp2 - Fatal编程技术网

Google app engine 无法通过Google App Engine(从Ubuntu 14.04 LTS机器)上载应用程序

Google app engine 无法通过Google App Engine(从Ubuntu 14.04 LTS机器)上载应用程序,google-app-engine,web,web-applications,webapp2,Google App Engine,Web,Web Applications,Webapp2,我刚刚开始学习web服务的基础知识,通过Google应用程序引擎在线上传应用程序时遇到了困难 什么工作没有问题 我的机器运行的是Ubuntu 14.04 LTS。首先,我下载了用于Python的Google App Engine SDK,然后将其安装到目录~/Desktop/web\u development/Google\u appengine中 接下来,我实现了一个显示短消息的应用程序。具体地说,我创建了目录~/Desktop/web\u development/unit\u 01/homo

我刚刚开始学习web服务的基础知识,通过Google应用程序引擎在线上传应用程序时遇到了困难

什么工作没有问题

我的机器运行的是Ubuntu 14.04 LTS。首先,我下载了用于Python的Google App Engine SDK,然后将其安装到目录
~/Desktop/web\u development/Google\u appengine

接下来,我实现了一个显示短消息的应用程序。具体地说,我创建了目录
~/Desktop/web\u development/unit\u 01/homography\u 01
,其中保存了文件
helloworld.py
app.yaml
;这两个文件是根据上的说明创建的

导航到
~/Desktop/web\u development
后,我能够通过终端命令成功地测试应用程序:

$google\u appengine/dev\u appserver.py unit\u 01/家庭作业\u 01/

(在其他情况下,我可以在浏览器中成功打开。)

问题发生的位置:

当我运行命令时

$google\u appengine/appcfg.py-一个ludata rabota更新单元\u 01/家庭作业\u 01/

我收到以下输出:

02:45申请:ludata rabota(was:无);版本:1
下午2:45主持人:appengine.google.com
下午2:45
正在启动应用程序更新:ludata rabota,版本:1
下午2:45获取当前资源限制。
下午2:45扫描本地磁盘上的文件。
错误404:---开始服务器输出---
此应用程序不存在(app_id=u'ludata-rabota')。
---终端服务器输出---

反馈请求


如果您能就如何解决此问题提供任何反馈,我将不胜感激。

必须满足以下条件:

  • 您的应用程序目录必须与应用程序同名
  • 您的应用程序名称对于appengine必须是唯一的
  • 你的应用程序名称必须位于你的
    app.yaml

  • 看起来您的应用程序目录名称与应用程序名称不同。如果您遵循上面列出的条件,那么它将工作

    按照教程进行操作,您会发现您错过了在控制台中创建应用程序的一个关键步骤,这就是正在打印的错误。可能重复对您的错误进行的简单搜索会显示许多关于此问题的答案。