首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python ImportError:在基于grok的项目中,在扇静态configure.zcml中没有名为资源的模块

python ImportError:在基于grok的项目中,在扇静态configure.zcml中没有名为资源的模块
EN

Stack Overflow用户
提问于 2012-03-02 19:29:44
回答 1查看 1.2K关注 0票数 0
代码语言:javascript
复制
  File "/root/.buildout/eggs/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/srv/csw/parts/etc/site.zcml", line 4.2-4.27
    ZopeXMLConfigurationError: File "/../src/../configure.zcml", line 4.2-4.37
    ZopeXMLConfigurationError: File "/root/.buildout/eggs/grokui.admin-0.9-py2.7.egg/grokui/admin/configure.zcml", line 4.2-4.35
    ZopeXMLConfigurationError: File "/root/.buildout/eggs/grokui.base-0.5.1-py2.7.egg/grokui/base/configure.zcml", line 7.2-7.38
    ZopeXMLConfigurationError: File "/root/.buildout/eggs/zope.fanstatic-0.9.1-py2.7.egg/zope/fanstatic/configure.zcml", line 9.2-9.27
    ImportError: No module named resource

以前一切都很好。我做了一些代码更改,上传到服务器,然后启动python paster实例进行测试。但是上面的堆栈跟踪发生在启动时,我没有更改setup.py或其他resource.py配置文件中的任何内容(本质上是一个cfg文件,告诉扇静态包中静态web资源(如图像))突然从运行时消失。我已经检查了&双次检查了源代码、resource.py和所有其他python文件。

我再次运行了构建,以确保某些内容不会被意外删除,但仍然会在上面得到相同的错误。

你知道为什么风扇会停止在一个基于grok的项目中找到resource.py吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-05 03:06:11

我的上传脚本将一个__init__.py添加到顶层包目录中,因此grok正在查找这个目录,而不是resource.py的适当模块子目录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9539215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档