ImportError:没有名为*的模块

时间:2013-11-23 08:48:55

标签: python google-app-engine

我想在GAE上创建一个网站。

导入模块时出错。我的代码和结构有问题吗?

ImportError:没有名为appsite的模块 INFO 2013-11-23 08:28:29,267 module.py:617]默认值:“GET / HTTP / 1.1”500 -

应用程序名称
    | -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 个答案:

答案 0 :(得分:1)

您必须在appsite目录下添加__init__.py文件。

需要__init__.py个文件才能使Python将目录视为包含包;

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