我有新鲜的openerp 6.1并尝试安装现有模块(如销售,购买等),但在安装时会出现错误“yaml_interpreter = YamlInterpreter(cr,module,idref,mode,filename = yamlfile.name,noupdate = noupdate) AttributeError:'cStringIO.StringO'对象没有属性'name'“。我不明白为什么这个错误存在于模块中。谁都可以帮忙。 提前谢谢。
答案 0 :(得分: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