错误,运行谷歌应用程序引擎项目

时间:2014-09-27 18:49:18

标签: python google-app-engine

您好我已经从示例中创建了一个Google App引擎项目,如下所示  以下代码main.py

的文件名
import webapp2

class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.headers['Content-type'] = 'text/plain'
        self.response.write('Hello, World!')

application = webapp2.WSGIApplication([
    ('/', MainPage)
], debug = True)

并在app.yaml文件中添加了这些配置

application: casberra
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /.*
  script: main.application

之前我已将这些文件放在名为gae的文件夹中,但是当我尝试运行它们时 从命令     gae / google_appengine / dev_appserver.py gae /并通过app.yaml脚本中的早期配置:gae.application抛出一个错误,说没有名为gae的模块,但是当我使用该文件夹并且main.py名称作为主应用程序运行顺利时。我怎样才能使用像gae这样的不同项目文件或者不是主要的东西?

1 个答案:

答案 0 :(得分:1)

main被称为main没有限制。我的意思是即使在Google's Python tutorial他们使用helloworld.py,而不是main.py.如果一切都正确命名,它应该通过。我只是不明白为什么你放入一个特定的文件夹,似乎是不必要的