1

可能重复:
Google App Engine 的 PyDev 项目未找到 webapp2

我正在做 helloworld 教程,无法从 Python 连接;

这是 app.yaml 文件:

application: "ceemee11111"
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:


- url: /.*
  script: helloworld.app

builtins:
- remote_api: on

这是 helloworld.py 的开始:

import cgi
import datetime
import urllib
import webapp2

from google.appengine.ext import db
from google.appengine.api import users


class Greeting(db.Model):
      """Models an individual Guestbook entry with an author, content, and date."""
      author = db.StringProperty()
      content = db.StringProperty(multiline=True)
      date = db.DateTimeProperty(auto_now_add=True)

在 Python shell 我 chdir 到 helloworld 导入 helloworld

并得到导入错误“没有名为 webapp2 的模块”

该应用程序在 localhost 和 ceemee11111.appspot.com 中运行,没有错误。作为测试,我注释掉了“import webapp2”并再次尝试并收到错误“No module named google.appengine.ext”

请一些想法

应用

4

1 回答 1

1

好像python找不到库,所以

  • 你有没有在系统中安装webapp2?您可以尝试使用“pip install webapp2”或“easy_install”

  • 如果它们仍然丢失,也许你应该检查你的“PYTHONPATH”变量,检查python在哪里寻找库,并将你的添加到路径中。

于 2012-11-16T20:04:29.367 回答