我正在学习使用python中的Google App Engine为Android制作后端应用程序。 在一个简单的hello world程序中,当我导入“mechanize”lib时,它会发出错误“No Module found _winreg”。
Python代码:
导入webapp2,sys
sys.path.append('D:\ Project BCA \ Python Work \ Learning \ learner \ libs')
进口机械化 class MainHandler(webapp2.RequestHandler):
def get(self):
self.response.write('Hello World')
app = webapp2.WSGIApplication([
('/',MainHandler)
],debug = True)
错误报告:
追踪(最近一次呼叫最后一次):
文件“C:\ Program Files(x86)\ Google \ google_appengine \ google \ appengine \ runtime \ wsgi.py”,第239行,处理
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
文件“C:\ Program Files(x86)\ Google \ google_appengine \ google \ appengine \ runtime \ wsgi.py”,第298行,_LoadHandler
handler, path, err = LoadObject(self._handler)
文件“C:\ Program Files(x86)\ Google \ google_appengine \ google \ appengine \ runtime \ wsgi.py”,第84行,在LoadObject中
obj = __import__(path[0])
文件“D:\ Project BCA \ Python Work \ Learning \ learner \ main.py”,第19行,
import mechanize
文件“D:\ Project BCA \ Python Work \ Learning \ learner \ libs \ mechanize__init __。py”,第164行,
from _msiecookiejar import MSIECookieJar
文件“D:\ Project BCA \ Python Work \ Learning \ learner \ libs \ mechanize_msiecookiejar.py”,第16行,
import _winreg
文件“C:\ Program Files(x86)\ Google \ google_appengine \ google \ appengine \ tools \ devappserver2 \ python \ sandbox.py”,第851行,在load_module中
raise ImportError('No module named %s' % fullname)
ImportError:没有名为_winreg的模块
INFO 2014-02-28 23:51:39,763 module.py:612]默认值:“GET / HTTP / 1.1”500 - INFO 2014-02-28 23:51:39,838 module.py:612]默认值:“GET /favicon.ico HTTP / 1.1”304 - INFO 2014-02-28 23:51:39,845 module.py:612]默认值:“GET /favicon.ico HTTP / 1.1”304 -
任何人都可以帮助我吗?提前谢谢