簡體   English   中英

在odoo中安裝woocommerce連接器

[英]installing woocommerce connector in odoo

我想連接woocommerce和odoo。 我在Odoo的woocommmerce連接器安裝有問題。 我從https://github.com/OCA/connector-woocommerce獲得了woocommerce連接器。 我已將此模塊上傳到odoo中的addons文件夾中。當我嘗試更新odoo中的模塊列表時,我收到此錯誤:

    Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 537, in _handle_exception
        return super(JsonRequest, self)._handle_exception(exception).
      File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 574, in dispatch
        result = self._call_function(**self.params)
      File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 310, in _call_function
        return checked_call(self.db, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/service/model.py", line 113, in wrapper
       return f(dbname, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 307, in checked_call
       return self.endpoint(*a, **kw)
    File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 803, in __call__
       return self.method(*args, **kw)
    File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 403, in response_wrap
       response = f(*args, **kw)
    File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 948, in call_button
       action = self._call_kw(model, method, args, {})
    File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 936, in _call_kw
       return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 241, in wrapper
       return old_api(self, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 393, in old_api
       result = new_api(recs, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 397, in new_api
       result = [method(rec, *args, **kwargs) for rec in self]
    File "/usr/lib/python2.7/dist-packages/openerp/addons/base/module/wizard/base_module_update.py", line 15, in update_module
       self.updated, self.added = self.env['ir.module.module'].update_list()
    File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 239, in wrapper
       return new_api(self, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 462, in new_api
       result = method(self._model, cr, uid, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/openerp/addons/base/module/module.py", line 654, in update_list
       handler.load_addons()
    File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1308, in load_addons
       m = __import__('openerp.addons.' + module)
    File "/usr/lib/python2.7/dist-packages/openerp/modules/module.py", line 80, in load_module
       mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
    File "/usr/lib/python2.7/dist-packages/openerp/addons/connector_woocommerce/__init__.py", line 22, in <module>
       from . import model
    File "/usr/lib/python2.7/dist-packages/openerp/addons/connector_woocommerce/model/__init__.py", line 22, in <module>
       from . import backend
    File "/usr/lib/python2.7/dist-packages/openerp/addons/connector_woocommerce/model/backend.py", line 23, in <module>
       from woocommerce import API

    ImportError: No module named woocommerce

您好像沒有在系統上安裝woocommerce REST api

使用您的終端安裝woocommerce。 這是命令

sudo pip install woocommerce

編輯:

在終端中打開python提示符

$ python
Python 2.7.3 (default, Mar 13 2014, 11:03:55) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from woocommerce import API
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named woocommerce

如果它說沒有名為woocommerce的模塊意味着你有一些與woocommerce的安裝問題。

我在odoo中安裝woocommerce連接器時遇到了同樣的問題。 之后我安裝了woocommerce模塊

pip install woocommerce 我在Windows平台上工作。

成功安裝woocommerce python模塊后,我遇到了同樣的問題。

問題是odoo沒有在它的addon文件夾中找到woocommerce。

所以解決方案在這里:

  • 打開文件夾“C:\\ Python27 \\ Lib \\ site-packages”。

  • 這是安裝python模塊的路徑。 從此文件夾中找到文件夾'woocommerce'。

  • 復制此文件夾並將其放在odoo服務器路徑中
  • “D:\\ Odoo 8.0-20160107 \\ server”。
  • 現在重啟odoo

希望這會幫助你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM