繁体   English   中英

我的模块未显示在openerp中

[英]My module is not displayed in openerp

在我的本地openerp ,我的模块显示良好。 但在服务器openerp它不显示,甚至没有添加服务器addons路径。 我检查了服务器路径是否正确。 那怎么了

首先更新模块列表,然后刷新浏览器并检查您的openerp .py文件

尝试使用此命令来了解实际模块的位置,例如

  • 运行此命令

     ps -ax | grep openerp-server 
  • 例如上面的命令给出

     804 ? Sl 36:52 python /opt/openerp/server/openerp-server -c /etc/openerp-server.conf 
  • 现在我们看到实际上所有模块都保存在/ opt / openerp / server / addons位置 如果我们给出错误的模块路径,那么它显然不会显示在模块列表中。

因此,首先要了解所有模块在服务器上运行的位置,然后再查找模块。 并访问它可能对您有帮助。 如何在Ubuntu 12.0的openerp 7中更新新模块?

最好的问候,谢谢

请检查您的openerp .py文件是否正确。 因为请检查天气模块是否可安装。

{
...
      'installable': True,
...
}

如果看起来不错,则需要检查插件下模块文件夹的访问权限。 它应该是可执行的。 如果它不是可执行文件,则使用

sudo chmod 775 -R Module_name

它会工作。

这样找到模块,

更新“ Settings的模块列表,

Settings --> Installed Modules然后删除安装在过滤器框中的搜索词,最后在过滤器框中使用您的模块名称进行搜索。

希望这对您有所帮助。

通常我将模块粘贴到/ usr / share / pyshare / openerp / addons上。 更改了/usr/local/lib/python2.7/openerp/addons之类的目录后,我的模块显示在openerp中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM