跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 新手求助
  4. 求助:本地模块安装错误

求助:本地模块安装错误

已定时 已固定 已锁定 已移动 Odoo 新手求助
9 帖子 4 发布者 7.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • W 离线
    W 离线
    wwming
    写于 最后由 编辑
    #1

    win7下安装OE7,根据坛中指导,把模块下载并且放在addons文件夹里,更新模块列表,发现Accounting and Finance和中国会计科目表 - Accounting模块可更新出现在可安装模块中,但所依赖的出纳模块account_voucher更新模块更表时出错,仓库stock模块等也提示错误代码如附件截图。

    求助~~

    1 条回复 最后回复
    0
    • W 离线
      W 离线
      wwming
      写于 最后由 编辑
      #2

      😞
      试了试不用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

      看不懂,请各位大神指点。难道安装模块必须通过“应用”从官网上安装?
      如果从本地安装,高手们难道都如我这样一个一个的把关联模块找出来、下载、更新安装么?这也太费事了吧~~

      如果连安装都成问题,谈何学习!

      1 条回复 最后回复
      0
      • digitalsatoriD 离线
        digitalsatoriD 离线
        digitalsatori 管理员
        写于 最后由 编辑
        #3

        在你7.0的安装中,你应该是试图加载6.X的模块,因为6.X decimal_precision的import 是直接 import decimal_precision 而7.0的模块则是 import openerp.addons.decimal_precision, 所以会有找不到decimal_presicsion模块的错误。

        [quote]看不懂,请各位大神指点。难道安装模块必须通过“应用”从官网上安装?
        如果从本地安装,高手们难道都如我这样一个一个的把关联模块找出来、下载、更新安装么?这也太费事了吧~~[/quote]

        谁告诉你需要从官网上一个个下载再来安装的? 你只要选择“可安装模块”菜单项,并且在右上角默认搜索条件中将“已安装模块”的条件去掉就可以安装模块了。你出现的问题可能也是因为你去官方下载了不合适的模块造成的。

        【上海先安科技】(tony AT openerp.cn)

        1 条回复 最后回复
        0
        • W 离线
          W 离线
          wwming
          写于 最后由 编辑
          #4

          感谢digitalsatori关心!  不过作为新手还是有些不明白,请高手指点。
          1、<选择“可安装模块”菜单项,并且在右上角默认搜索条件中将“已安装模块”的条件去掉>;结果如附件截图,默认只有15个模块体现,9个已装,6个未装,并没有可用的进销存及财务模块。应该还是要将相关模块放在addons文件夹里,更新模块列表后才会在“可安装模块”中体现出来吧。可这样一来,不是要将相关(进销存及财务模块)的模块文件从官网(http://v6apps.openerp.com)中一个一个下载下来么?难道漏了什么操作?还是7.0版和6.0版安装机制不同?
          2、如果直接通过“应用”安装需要在官网上注册账号,而且官网上提示“It's free up to 3 users. ” ???

          究竟7.0版的进销存及财务模块要怎样来安装才不会有用户数限制,也容易从本地安装而又不易出错呢?顺便提一下,按坛里指点已把应用模块和可安装的模块的序列对换了。
          恳请各位大神明示!

          1 条回复 最后回复
          0
          • digitalsatoriD 离线
            digitalsatoriD 离线
            digitalsatori 管理员
            写于 最后由 编辑
            #5

            可能是你已经通过app 在线安装过模块,addons的路径与默认的不一致了。

            你可以重新创建一个数据库,然后按上面介绍的方法安装模块试试。

            【上海先安科技】(tony AT openerp.cn)

            1 条回复 最后回复
            0
            • W 离线
              W 离线
              wwming
              写于 最后由 编辑
              #6

              重装了OE并且新建数据库,也并没有通过官网在线安装(转到注册页面就退出了,没有注册);可是“可安装模块”中默认确实是只有15个模块啊,没有如“应用”中那么多可安装模块啊。能否说得详细些,这些进销存及财务模块要怎么装?是可以通过“可安装模块”在线安装(去除了“已安装模块”的条件,也没有这些模块啊?是在哪里漏了什么呢?)还是要一个一个下载下来更新安装??麻烦digitalsatori多说一点,谢谢!

              addons的路径是d:\Program Files\OpenERP 7.0-20130722-231026\Server\server\openerp\addons\;里面也确实只有15个模块文件

              1 条回复 最后回复
              0
              • mrshellyM 离线
                mrshellyM 离线
                mrshelly
                写于 最后由 编辑
                #7

                [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 />
                一步一步自己走...

                装个干净的虚拟机环境进行测试.

                1 条回复 最后回复
                0
                • X 离线
                  X 离线
                  xiaot715
                  写于 最后由 编辑
                  #8

                  我也碰到和楼主同样的问题,只有15个模块!希望论坛里有人帮忙回答,在哪个具体LINK去下载ADDONS源码,在官网找了好久也没找到

                  1 条回复 最后回复
                  0

                  • 登录

                  • 没有帐号? 注册

                  • 登录或注册以进行搜索。
                  • 第一个帖子
                    最后一个帖子
                  0
                  • 版块
                  • 标签
                  • 热门
                  • 用户
                  • 群组