升级到Python 2.7 Google App Engine 500服务器错误

时间:2013-09-12 02:08:17

标签: python google-app-engine python-2.7 server-error

我刚刚开始使用Google App Engine,我对Python非常陌生。我可能犯了一个愚蠢的错误或致命错误,我不知道,但我意识到我从网站上下载的基本“模板”已经过时并使用了Python 2.5。

所以,我决定更新到Python 2.7(在网站的仪表板中收到警告后)。

我不知道该怎么做,但我盲目地遵循了一些关于如何更新的说明,但我不确定我做错了什么。

我知道我下载了Python 2.7(因为下载路径是C:/Python27/),所以应该没有问题。谁能说出我做错了什么?

3 个答案:

答案 0 :(得分:2)

我提交的答案是因为我对SO比较新,并且没有足够的代表发表评论,所以很抱歉......但是新的main.py的第7行使用webapp而不是webapp2,这可能会导致一些麻烦,但可能不是它不起作用的原因。您还可以提供contact.html模板吗?

答案 1 :(得分:2)

我不确定这是您在此处加载代码时的格式,但是您在main.py中定义app的位置不应该是contacts类的一部分。如果是,您在app.yaml中对main.app的引用将无效,您的页面也无法加载。

答案 2 :(得分:0)

感谢大家各自的回答和评论,但我最近偶然发现了GAE样板并决定使用它,一切都很好。我事先在GAE上遇到了非常奇怪的问题,但样板很简单,到目前为止似乎工作正常。无论如何,再次感谢。 (注意:我会删除这个问题,但是有两个人已经回复并收到了来自+ 1s的代表,他们实际上是有用的答案,所以我会留下来)。