2013-11-23 96 views
0

我想在GAE上創建一個網站。ImportError:No module named *

我有一個錯誤導入模塊。我的代碼和結構有問題嗎?

導入錯誤:沒有模塊名爲appsite
信息2013年11月23日08:28:29,267 module.py:617]默認: 「GET/HTTP/1.1」 500 -

APPNAME
| -app .yaml
| -index.yaml
| -favicon.ico
| - appsite/
| -public.py

的app.yaml

handlers:- url: .* 
script: appsite.public.app 
libraries: 
- name: webapp2 
version: "2.5.2" 

public.py

app = webapp2.WSGIApplication([('/', MainHandler)], debug=True) 

回答

1

您必須添加appsite目錄下__init__.py文件。

__init__.py文件需要使Python將目錄視爲包含包;

欲瞭解更多信息:What is __init__.py for?

+0

謝謝,我很高興你解決了它。 – kbth