使用Google App Engine的Python.AttributeError:'module'对象没有属性'HTTPSHandler'错误消息

Vla*_*mir 5 python google-app-engine

我是Python的新手,我现在正在关注Head First Python的书.我正在尝试一个示例练习,但我遇到了GAE的错误.我在我的Kubuntu 10.10 SO上安装了Python 2.5和GAE

首先,我创建一个名为"mygaetest"的文件夹,其中包含文件sayhello.py和app.yaml.因为Linux没有图形前端,所以我从命令行以这种方式启动GAE webapp:

python2.5 google_appengine/dev_appserver.py home/lucas/workspace/Python/Chapter10/src/mygaetest /

但随后显示以下错误:

Traceback(最近一次调用最后一次):

文件"google_appengine/dev_appserver.py",第78行,in

run_file(__file__, globals())
Run Code Online (Sandbox Code Playgroud)

在run_file中输入第74行"google_appengine/dev_appserver.py"

execfile(script_path, globals_)
Run Code Online (Sandbox Code Playgroud)

文件"/ home/lucas/Desarrollo/Python/App

引擎/ google_appengine/google/appengine/tools/dev_appserver_main.py",第118行,在

from google.appengine.tools import appcfg
Run Code Online (Sandbox Code Playgroud)

文件"/ home/lucas/Desarrollo/Python/App

引擎/ google_appengine/google/appengine/tools/appcfg.py",第68行,在

from google.appengine.tools import appengine_rpc
Run Code Online (Sandbox Code Playgroud)

文件"/ home/lucas/Desarrollo/Python/App

引擎/ google_appengine/google/appengine/tools/appengine_rpc.py",第27行,在

import fancy_urllib
Run Code Online (Sandbox Code Playgroud)

文件"/ home/lucas/Desarrollo/Python/App

引擎/ google_appengine/lib/fancy_urllib/fancy_urllib/init .py",第341行,在

class FancyHTTPSHandler(urllib2.HTTPSHandler):
Run Code Online (Sandbox Code Playgroud)

AttributeError:'module'对象没有属性'HTTPSHandler'

有人能告诉我该怎么做才能解决这个错误吗?

提前谢谢了.

Dre*_*ars 3

欢迎使用 Python、App Engine 和 Stack Overflow!

您的 Python 安装显然缺乏 SSL 支持。要添加支持,请安装此.

http://code.google.com/p/googleappengine/issues/detail?id=19