求助:本地模块安装错误
-
试了试不用truck版的模块,改下载6.0版的模块试用,居然可行。但问题又来了:模块之间存在关联约束,如财会模块:
account_accountant
account_voucher
account
Enterprise Process
Analytic Accounting
[glow=red,2,300]mail[/glow]
base_setup
decimal_precision
product
board
这下问题出在mail模块上了,安装提示出错如下(系统状态为将要安装的模块,可取消安装):
OpenERP Server Error
--------------------------------------------------------------------------------
Client Traceback (most recent call last):
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\web\http.py", line 204, in dispatch
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\web\controllers\main.py", line 1435, in run
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\web\session.py", line 42, in proxy
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\web\session.py", line 30, in proxy_method
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\web\session.py", line 103, in send
Server Traceback (most recent call last):
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\web\session.py", line 89, in send
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\netsvc.py", line 292, in dispatch_rpc
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\service\web_services.py", line 626, in dispatch
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\osv.py", line 188, in execute_kw
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\osv.py", line 131, in wrapper
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\osv.py", line 197, in execute
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\osv.py", line 185, in execute_cr
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\base\ir\ir_actions.py", line 611, in run
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\tools\safe_eval.py", line 241, in safe_eval
File "", line 1, in <module>
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\base\module\module.py", line 424, in button_immediate_install
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\base\module\module.py", line 475, in _button_immediate_function
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\pooler.py", line 39, in restart_pool
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\registry.py", line 218, in new
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\loading.py", line 345, in load_modules
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\loading.py", line 256, in load_marked_modules
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\loading.py", line 188, in load_module_graph
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\loading.py", line 76, in <lambda>
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\loading.py", line 124, in _load_data
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\tools\convert.py", line 954, in convert_xml_import
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\tools\convert.py", line 847, in parse
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\tools\convert.py", line 814, in _tag_record
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\base\ir\ir_model.py", line 963, in _update
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\mail\mail_group.py", line 130, in create
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\mail\mail_thread.py", line 310, in create
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\mail\mail_thread.py", line 1394, in message_post
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\mail\mail_message.py", line 781, in create
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\orm.py", line 4478, in create
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\orm.py", line 4627, in _store_set_values
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\osv\fields.py", line 1133, in get
File "C:\Program Files\OpenERP 7.0-20130719\Server\server\openerp\addons\mail\mail_message.py", line 93, in _get_record_name
File "C:\Program Files\OpenERP 7.0-20130719\Server\server.\openerp\modules\registry.py", line 102, in getitem
KeyError: 0
看不懂,请各位大神指点。难道安装模块必须通过“应用”从官网上安装?
如果从本地安装,高手们难道都如我这样一个一个的把关联模块找出来、下载、更新安装么?这也太费事了吧~~
如果连安装都成问题,谈何学习! -
在你7.0的安装中,你应该是试图加载6.X的模块,因为6.X decimal_precision的import 是直接 import decimal_precision 而7.0的模块则是 import openerp.addons.decimal_precision, 所以会有找不到decimal_presicsion模块的错误。
[quote]看不懂,请各位大神指点。难道安装模块必须通过“应用”从官网上安装?
如果从本地安装,高手们难道都如我这样一个一个的把关联模块找出来、下载、更新安装么?这也太费事了吧~~[/quote]
谁告诉你需要从官网上一个个下载再来安装的? 你只要选择“可安装模块”菜单项,并且在右上角默认搜索条件中将“已安装模块”的条件去掉就可以安装模块了。你出现的问题可能也是因为你去官方下载了不合适的模块造成的。 -
感谢digitalsatori关心! 不过作为新手还是有些不明白,请高手指点。
1、<选择“可安装模块”菜单项,并且在右上角默认搜索条件中将“已安装模块”的条件去掉>;结果如附件截图,默认只有15个模块体现,9个已装,6个未装,并没有可用的进销存及财务模块。应该还是要将相关模块放在addons文件夹里,更新模块列表后才会在“可安装模块”中体现出来吧。可这样一来,不是要将相关(进销存及财务模块)的模块文件从官网(http://v6apps.openerp.com)中一个一个下载下来么?难道漏了什么操作?还是7.0版和6.0版安装机制不同?
2、如果直接通过“应用”安装需要在官网上注册账号,而且官网上提示“It's free up to 3 users. ” ???
究竟7.0版的进销存及财务模块要怎样来安装才不会有用户数限制,也容易从本地安装而又不易出错呢?顺便提一下,按坛里指点已把应用模块和可安装的模块的序列对换了。
恳请各位大神明示! -
可能是你已经通过app 在线安装过模块,addons的路径与默认的不一致了。
你可以重新创建一个数据库,然后按上面介绍的方法安装模块试试。 -
重装了OE并且新建数据库,也并没有通过官网在线安装(转到注册页面就退出了,没有注册);可是“可安装模块”中默认确实是只有15个模块啊,没有如“应用”中那么多可安装模块啊。能否说得详细些,这些进销存及财务模块要怎么装?是可以通过“可安装模块”在线安装(去除了“已安装模块”的条件,也没有这些模块啊?是在哪里漏了什么呢?)还是要一个一个下载下来更新安装??麻烦digitalsatori多说一点,谢谢!
addons的路径是d:\Program Files\OpenERP 7.0-20130722-231026\Server\server\openerp\addons\;里面也确实只有15个模块文件 -
[quote author=wwming link=topic=8070.msg17740#msg17740 date=1374572877]
重装了OE并且新建数据库,也并没有通过官网在线安装(转到注册页面就退出了,没有注册);可是“可安装模块”中默认确实是只有15个模块啊,没有如“应用”中那么多可安装模块啊。能否说得详细些,这些进销存及财务模块要怎么装?是可以通过“可安装模块”在线安装(去除了“已安装模块”的条件,也没有这些模块啊?是在哪里漏了什么呢?)还是要一个一个下载下来更新安装??麻烦digitalsatori多说一点,谢谢!
addons的路径是d:\Program Files\OpenERP 7.0-20130722-231026\Server\server\openerp\addons\;里面也确实只有15个模块文件
[/quote]
如果我是你... 有这么多时间花在安装上, 我就按
<br / [检测到链接无效,已移除] br />
一步一步自己走...
装个干净的虚拟机环境进行测试.