【问题标题】:error while installing modules in openerp 6.1在 openerp 6.1 中安装模块时出错
【发布时间】:2017-08-17 21:18:46
【问题描述】:

我有新的 openerp 6.1 并尝试安装现有模块(如销售、购买等),但在安装时出现错误“yaml_interpreter = YamlInterpreter(cr, module, idref, mode, filename=yamlfile.name, noupdate=noupdate) AttributeError: 'cStringIO.StringO' 对象没有属性 'name'”。我不明白为什么现有模块会出现此错误。任何人都可以提供帮助。 提前致谢。

【问题讨论】:

  • 你用的是哪个版本的python?
  • 感谢 Parthiv 的回复。我已经解决了这个问题。我要安装的 openerp 模块中存在错误。我已经尝试过另一种 openerp 设置,它工作正常。

标签: openerp


【解决方案1】:

你可以这样解决

1) 在文件 server/openerp/tools/misc.py 中的第 191 行更改

from cStringIO import StringIO

到

from StringIO import StringIO

2) 在文件 server/openerp/modules/loading.py 中的第 124 行之后 添加行

fp.name = filename

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-05
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    相关资源
    最近更新 更多