Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试安装费用跟踪器时出现Odoo服务器错误_Python_Openerp_Odoo 10 - Fatal编程技术网

Python 尝试安装费用跟踪器时出现Odoo服务器错误

Python 尝试安装费用跟踪器时出现Odoo服务器错误,python,openerp,odoo-10,Python,Openerp,Odoo 10,我正在esxi 6上的vmware计算机上运行Odoo 10。当我尝试安装其他应用程序时,情况也是如此 我是新手,不知道如何调试 Odoo Server Error Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/odoo/http.py", line 638, in _handle_exception return super(JsonRequest, self)._handle_exce

我正在esxi 6上的vmware计算机上运行Odoo 10。当我尝试安装其他应用程序时,情况也是如此

我是新手,不知道如何调试

Odoo Server Error

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/odoo/http.py", line 638, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/lib/python2.7/site-packages/odoo/http.py", line 675, in dispatch
result = self._call_function(**self.params)
  File "/usr/lib/python2.7/site-packages/odoo/http.py", line 331, in _call_function
return checked_call(self.db, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/odoo/service/model.py", line 119, in wrapper
return f(dbname, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/odoo/http.py", line 324, in checked_call
result = self.endpoint(*a, **kw)
  File "/usr/lib/python2.7/site-packages/odoo/http.py", line 933, in __call__
return self.method(*args, **kw)
  File "/usr/lib/python2.7/site-packages/odoo/http.py", line 504, in response_wrap
response = f(*args, **kw)
  File "/usr/lib/python2.7/site-packages/odoo/addons/web/controllers/main.py", line 866, in call_button
action = self._call_kw(model, method, args, {})
  File "/usr/lib/python2.7/site-packages/odoo/addons/web/controllers/main.py", line 854, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
  File "/usr/lib/python2.7/site-packages/odoo/api.py", line 681, in call_kw
return call_kw_multi(method, model, args, kwargs)
  File "/usr/lib/python2.7/site-packages/odoo/api.py", line 672, in call_kw_multi
result = method(recs, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/odoo/addons/base/module/module.py", line 410, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
  File "/usr/lib/python2.7/site-packages/odoo/addons/base/module/module.py", line 484, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
  File "/usr/lib/python2.7/site-packages/odoo/modules/registry.py", line 78, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/usr/lib/python2.7/site-packages/odoo/modules/loading.py", line 337, in load_modules
loaded_modules, update_module)
  File "/usr/lib/python2.7/site-packages/odoo/modules/loading.py", line 235, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/usr/lib/python2.7/site-packages/odoo/modules/loading.py", line 159, in load_module_graph
_load_data(cr, module_name, idref, mode, kind='demo')
  File "/usr/lib/python2.7/site-packages/odoo/modules/loading.py", line 95, in _load_data
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
  File "/usr/lib/python2.7/site-packages/odoo/tools/convert.py", line 848, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
  File "/usr/lib/python2.7/site-packages/odoo/tools/convert.py", line 918, in convert_xml_import
obj.parse(doc.getroot(), mode=mode)
  File "/usr/lib/python2.7/site-packages/odoo/tools/convert.py", line 802, in parse
self._tags[rec.tag](rec, de, mode=mode)
  File "/usr/lib/python2.7/site-packages/odoo/tools/convert.py", line 698, in _tag_record
f_val = self.id_get(f_ref)
  File "/usr/lib/python2.7/site-packages/odoo/tools/convert.py", line 785, in id_get
res = self.model_id_get(id_str, raise_if_not_found)
  File "/usr/lib/python2.7/site-packages/odoo/tools/convert.py", line 791, in model_id_get
return self.env['ir.model.data'].xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found)
  File "/usr/lib/python2.7/site-packages/odoo/addons/base/ir/ir_model.py", line 1027, in xmlid_to_res_model_res_id
return self.xmlid_lookup(xmlid)[1:3]
  File "<string>", line 2, in xmlid_lookup
  File "/usr/lib/python2.7/site-packages/odoo/tools/cache.py", line 87, in lookup
value = d[key] = self.method(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/odoo/addons/base/ir/ir_model.py", line 1016, in xmlid_lookup
raise ValueError('External ID not found in the system: %s' % xmlid)
ParseError: "External ID not found in the system: base.user_demo" while parsing /usr/lib/python2.7/site-packages/odoo/addons/resource/data/resource_demo.xml:90, near
<record id="resource_designer" model="resource.resource">
        <field eval="100" name="time_efficiency"/>
        <field name="user_id" ref="base.user_demo"/>
        <field name="name">Designer</field>
        <field eval="1" name="active"/>
        <field name="calendar_id" ref="timesheet_group1"/>
        <field name="resource_type">user</field>
    </record>
Odoo服务器错误
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python2.7/site packages/odoo/http.py”,第638行,在异常处理中
返回super(JsonRequest,self)。\u handle\u异常(exception)
文件“/usr/lib/python2.7/site packages/odoo/http.py”,第675行,已发送
结果=self.\u调用函数(**self.params)
文件“/usr/lib/python2.7/site packages/odoo/http.py”,第331行,在调用函数中
返回选中的\u调用(self.db、*args、**kwargs)
包装器中的文件“/usr/lib/python2.7/site packages/odoo/service/model.py”,第119行
返回f(数据库名,*args,**kwargs)
文件“/usr/lib/python2.7/site packages/odoo/http.py”,第324行,在checked_调用中
结果=自身终点(*a,**kw)
文件“/usr/lib/python2.7/site packages/odoo/http.py”,第933行,在__
返回自方法(*参数,**kw)
文件“/usr/lib/python2.7/site packages/odoo/http.py”,第504行,作为响应
响应=f(*参数,**kw)
文件“/usr/lib/python2.7/site packages/odoo/addons/web/controllers/main.py”,第866行,在call_按钮中
action=self.\u调用\u kw(模型、方法、参数,{})
文件“/usr/lib/python2.7/site packages/odoo/addons/web/controllers/main.py”,第854行,输入
返回调用(request.env[model],方法,args,kwargs)
文件“/usr/lib/python2.7/site packages/odoo/api.py”,第681行,在call\u-kw中
返回调用(方法、模型、参数、kwargs)
文件“/usr/lib/python2.7/site packages/odoo/api.py”,第672行,在call\u kw\u multi中
结果=方法(recs、*args、**kwargs)
文件“/usr/lib/python2.7/site packages/odoo/addons/base/module/module.py”,第410行,在“立即安装”按钮中
返回self.\u按钮\u立即\u功能(类型(self).按钮\u安装)
文件“/usr/lib/python2.7/site packages/odoo/addons/base/module/module.py”,第484行,在即时按钮函数中
modules.registry.registry.new(self.\u cr.dbname,update\u module=True)
文件“/usr/lib/python2.7/site packages/odoo/modules/registry.py”,第78行,新格式
加载模块(注册表、数据库、强制演示、状态、更新模块)
文件“/usr/lib/python2.7/site packages/odoo/modules/load.py”,第337行,在load_模块中
已加载\u模块,更新\u模块)
文件“/usr/lib/python2.7/site packages/odoo/modules/loading.py”,第235行,加载标记的模块
已加载、已处理=加载\u模块\u图形(cr、图形、progressdict、报告=报告、跳过\u模块=加载的\u模块、执行\u检查=执行\u检查)
文件“/usr/lib/python2.7/site packages/odoo/modules/load.py”,第159行,在加载模块图中
_加载数据(cr、模块名称、idref、模式、种类='demo')
文件“/usr/lib/python2.7/site packages/odoo/modules/load.py”,第95行,在加载数据中
转换文件(cr、模块名称、文件名、idref、模式、无更新、种类、报告)
convert_文件中的文件“/usr/lib/python2.7/site packages/odoo/tools/convert.py”,第848行
转换xml导入(cr、模块、fp、idref、模式、noupdate、报告)
文件“/usr/lib/python2.7/site packages/odoo/tools/convert.py”,第918行,在convert\u xml\u import中
解析(doc.getroot(),mode=mode)
文件“/usr/lib/python2.7/site packages/odoo/tools/convert.py”,第802行,在解析中
self._标签[rec.tag](rec,de,mode=mode)
文件“/usr/lib/python2.7/site packages/odoo/tools/convert.py”,第698行,在标签记录中
f_val=self.id_get(f_ref)
文件“/usr/lib/python2.7/site packages/odoo/tools/convert.py”,第785行,在id\u get中
res=self.model\u id\u get(id\u str,如果找不到,则引发)
文件“/usr/lib/python2.7/site packages/odoo/tools/convert.py”,第791行,在model\u id\u get中
将self.env['ir.model.data'].xmlid\u返回到\u res\u model\u res\u id(id\u str,如果未找到,则提升=如果未找到,则提升)
文件“/usr/lib/python2.7/site packages/odoo/addons/base/ir/ir_model.py”,第1027行,xmlid_to_res_model_id
返回self.xmlid_查找(xmlid)[1:3]
xmlid_查找中的文件“”,第2行
文件“/usr/lib/python2.7/site packages/odoo/tools/cache.py”,第87行,在查找中
value=d[key]=self.method(*args,**kwargs)
xmlid_查找中的文件“/usr/lib/python2.7/site packages/odoo/addons/base/ir/ir_model.py”,第1016行
raise VALUERROR('在系统中找不到外部ID:%s'%xmlid)
ParseError:解析/usr/lib/python2.7/site packages/odoo/addons/resource/data/resource_demo.xml:90时在系统中找不到外部ID:base.user_demo
设计师
用户
在Odoo 10中,使用base.public\u user而不是base.user\u demo id引用

请尝试使用以下代码:

<record id="resource_designer" model="resource.resource">
    <field eval="100" name="time_efficiency"/>
    <field name="user_id" ref="base.public_user"/>
    <field name="name">Designer</field>
    <field eval="1" name="active"/>
    <field name="calendar_id" ref="timesheet_group1"/>
    <field name="resource_type">user</field>
</record>

设计师
用户

我修改了文件,但遇到了500个错误。我还检查了文件,发现它可能是由演示数据引起的。因此,我计划创建另一个vm,并使用空数据库安装odoo。请确保已使用演示数据创建了数据库。否则它将无法工作。而且别忘了在你的自定义模块中添加依赖基模块。不是真的,我必须重新安装它。。。