在openerp中安装新模块时出错

时间:2014-01-07 08:24:25

标签: postgresql ubuntu openerp

我在Ubuntu中使用OpenERP 7.0-20130811-231021。我开发了一个新模块但是当我尝试安装它时,该模块不在OpenERP模块列表中。我尝试了以下步骤:

  1. sudo /etc/init.d/openerp start
  2. 更新模块列表
  3. 转到已安装的模块并查看模块。
  4. 当我尝试这个命令时它不存在:

    sudo ./openerp-server -u modulename 
    

    它显示以下内容:

      

    错误:[Errno 98]地址已在使用中

    导致此错误的原因是什么?如何解决?

3 个答案:

答案 0 :(得分:1)

查找openerp-server进程ID: -

  • ps -ax | grep openerp-server 这将给出进程ID并需要将其杀死,例如1234

杀死进程ID: -

  • sudo kill -9 1234

启动服务员: -

  • sudo /etc/init.d/openerp-server start

从GUI更新模块,希望这对您有帮助。

答案 1 :(得分:0)

要在OpenERP 7中查看自定义模块,它必须首先位于addons目录中。

转到设置>模块>更新模块列表单击更新您必须为您登录的用户启用技术功能。

然后转到设置>模块>已安装的模块删除[已安装]过滤器并搜索自定义模块

自定义模块不会出现在设置>模块>应用程序,因为该视图仅显示在线找到的模块/应用程序。

答案 2 :(得分:0)

您需要检查:

1-你的openerp-server.conf在安装文件中,你应该检查你的addons_path引用你的模块位置

2 - 检查你的 openerp .py并确保一切都很严格

3-您还必须检查运行配置参数和指定的-u和模块名称,这将在每次重启时更新模块