我在here上读到,您可以使用命令搭建一个模块,因此您不需要手动创建一些初始文件。但是这样的命令在master (在Odoo开发分支上)不起作用:
./oe scaffold Academy ../my-modules因为openerp目录中没有oe这样的文件。这个东西在最新版本中有变化吗?我如何在Odoo中搭建一个模块?
发布于 2015-05-01 23:33:00
使用odoo.py而不是oe
./path/to/odoo/odoo.py scaffold my-module发布于 2016-03-11 16:35:09
在odoo文档中,创建模块的正确方法如下:
odoo.py scaffold [name of module] [desired path of module]另外,我建议你为你的模块使用不同的插件路径,不要使用odoo/ addons,你可以在你想要的地方创建一个新的目录,然后将这个目录添加到odoo配置中,或者在启动时使用这个插件执行odoo
odoo.py --addons-path=[full path to your dir]发布于 2016-06-01 17:30:40
我已经在AWS的/opt/odoo目录中安装了ODOO 9。
因此,首先我更改目录:
cd /opt/odoo然后执行:
odoo.py scaffold modulename ./addons/给出以下错误消息:
odoo.py command not found对我有效的正确命令是:
sudo python odoo.py scaffold modulename ./addons/希望这能有所帮助。
https://stackoverflow.com/questions/24385750
复制相似问题