简体   繁体   English

Pylons Google App Engine安装引发错误

[英]Pylons Google App Engine installation raise an error

I used latest version of GAE. 我使用了最新版本的GAE。 I try install Pylons v1.0 with this help article: http://countergram.com/pylons-google-app-engine 我尝试使用此帮助文章来安装Pylons v1.0: http : //countergram.com/pylons-google-app-engine

paster serve --reload development.ini work fine 粘贴服务-重新加载development.ini工作正常

Apache2+wsgi work fine Apache2 + wsgi正常工作

But: dev_appserver.py pylons I have got error message: 但是:dev_appserver.py塔我有错误信息:

INFO:root:Starting admin server at: [Link to localhost:8000 ERROR] 2013-07-11 11:55:07,816 cgi.py:121] Traceback (most recent call last): File "/home/evgeny/PycharmProjects/pylons/app.py", line 41, in run_wsgi_app(loadapp('config:development.ini', relative_to=appdir)) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp ret*emphasized text*urn loadobj(APP, uri, name=name, **kw) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 271, in loadobj global_conf=global_conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global INFO:root:在以下位置启动管理服务器:[链接到localhost:8000错误] 2013-07-11 11:55:07,816 cgi.py:121]追溯(最近一次调用为时):文件“ / home / evgeny / PycharmProjects / pylons / app.py”,第41行,在run_wsgi_app(loadapp('config:development.ini',relative_to = appdir))文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”中, 247,在loadapp中,ret *强调文本* urn loadobj(APP,uri,name = name,** kw)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,第271行,在loadobj中global_conf = global_conf)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,第296行,位于loadcontext中global_conf = global_conf)文件“ lib / python2.7 / site-packages / paste / deploy / _loadconfig中的“ loadwsgi.py”行320,返回loader.get_context(object_type,名称,global_conf)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,行454,位于get_context部分) “ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,第476行,在_context_from_use object_type中,name = use,global_conf = global _conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 646, in find_egg_entry_point possible.append((entry.load(), protocol, entry.name)) File "lib/python2.7/site-packages/distribute-0.6.19-py2.7.egg/pkg_resources.py", line 1991, in load entry = import (self.module_name, globals(),globals(), [' name ']) File "project/project/config/middleware.py", line 9, in from routes.middleware import RoutesMiddleware File "lib/python2.7/site-packages/routes/ init .py", line 140, in from routes.mapper import Mapper Fi _conf)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,第406行,位于get_context global_conf = global_conf)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi。 py”,第296行,在loadcontext global_conf = global_conf中)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,第328行,在_loadegg中返回loader.get_context(object_type,name,global_conf)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py”,第620行,位于get_context object_type中,名称=名称)文件“ lib / python2.7 / site-packages / paste / deploy / loadwsgi.py” ”,在find_egg_entry_point可能的第646行。append((entry.load(),协议,entry.name))文件“ lib / python2.7 / site-packages / distribute-0.6.19-py2.7.egg / pkg_resources “ .py”,行1991,在负载条目中= import (self.module_name,globals(),globals(),[' name ']),文件“ project / project / config / middleware.py”,行9,来自路由.middleware导入RoutesMiddleware文件“ lib / python2.7 / site-packages / routes / init .py”,第140行,位于route.mapper导入Mapper Fi中 le "lib/python2.7/site-packages/routes/mapper.py", line 7, in from repoze.lru import LRUCache ImportError: No module named repoze.lru le“ lib / python2.7 / site-packages / routes / mapper.py”,行7,来自repoze.lru import LRUCache ImportError:没有名为repoze.lru的模块

It's really simple decision. 这真的很简单。
At virtualenv path: 在virtualenv路径:

touch lib/python2.7/site-packages/repoze/__init__.py

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM