安裝Odoo插件時而可能很繁瑣且易於出現未知錯誤。當Odoo出現錯誤提示時。您需要深層次查詢內核模塊,安裝其它依賴插件,下載全部插件,將它們放到恰當的部位,點安裝,隨后處理錯誤,然后再次測試,直至凡事就緒。如果要不是1個精通的odoo開發的程序員,你會發現每次前進都困難重重。歐度軟件提示:安裝odoo插件的簡易辦法就是采用pypi方式。
與此同時,Python生態系統有許多工具來建立、派發和安裝程序包。這些工具配置了版本分辨依靠管理信息系統。例如setuptools和wheel裝包,采用pypi或wheelhouses派發和安裝文件。
odoo 如今可以應用pip安裝全部的OCA adoons,而不用擔心git儲存庫和相互依賴。
這是因為Odoo公布了一個自動察覺可用插件的插件:odoo-autodiscover。
1.安裝 autodiscover
pip install odoo-autodiscover
2.現在准備安裝插件。
假定我們想要OCA /帳戶財務報表中的'mis_builder',及其OCA / server-tools中的'shell':
pip install odoo10-addon-mis_builder odoo8-addon-shell --no-index,
就這樣,全部必不可少的相互依賴一定會自動安裝。
全部OCA插件能夠做為python包應用:只需在“addoo10-addon-”前再加插件名字即可。每一OCA 庫有元數據文件,可以一起安裝全部的插件
本文供參考。