woocommerce-connector in odoo installieren

Lesezeit: 4 Minuten

Ich möchte WooCommerce und Odoo verbinden. Ich habe ein Problem mit der Installation des Woocommmerce-Konnektors in Odoo. Ich habe den WooCommerce-Connector von https://github.com/OCA/connector-woocommerce . Ich habe dieses Modul in den Addons-Ordner in Odoo hochgeladen. Als ich versuchte, die Modulliste in Odoo zu aktualisieren, bekam ich diesen Fehler:

    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 connector in odoo installieren
Atul Arvind

Scheinbar hast du es nicht installiert woocommerce REST api auf Ihrem System.

installiere woocommerce mit deinem Terminal. hier ist der befehl

sudo pip install woocommerce

BEARBEITEN:

Öffnen Sie die Python-Eingabeaufforderung im Terminal

$ 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

Wenn es heißt Kein Modul namens woocommerce bedeutet, dass Sie ein Installationsproblem mit woocommerce haben.

  • Ich habe woocommerce bereits auf dem Ubuntu-Server installiert. Aber ich bekomme immer noch den gleichen Fehler, wenn ich versuche, die Modulliste zu aktualisieren

    – Benutzer5813756

    21. Januar 2016 um 9:00 Uhr

  • Versuchen Sie, “from woocommerce import API” aus dem Python-Terminal zu importieren.

    – Atul Arvind

    21. Januar 2016 um 9:39 Uhr


  • So importieren Sie die WooCommerce-Import-API

    – Benutzer5813756

    22. Januar 2016 um 3:17 Uhr

  • Ich habe bereits versucht, API über Ihre Befehlszeile “>>> from woocommerce import API” zu importieren, und es gibt keinen Fehler, wie Sie ihn oben erwähnt haben. Bedeutet dies, dass die Installation für das Modul richtig gelaufen ist? Gibt es eine andere Lösung, bei der Sie mir helfen können?

    – Benutzer5813756

    26. Januar 2016 um 8:26 Uhr


1647293946 129 woocommerce connector in odoo installieren
Schlüssel

Ich hatte das gleiche Problem bei der Installation des Woocommerce-Connectors in Odoo. Danach habe ich das Woocommerce-Modul von installiert

pip install woocommerce. Ich arbeitete auf Windows-Plattform.

Ich hatte das gleiche Problem, nachdem ich das Woocommerce-Python-Modul erfolgreich installiert hatte.

Hier ist das Problem, dass Odoo Woocommerce nicht in seinem Addon-Ordner findet.

Lösung ist also hier:

  • Öffnen Sie den Ordner “C:\Python27\Lib\site-packages”.

  • Dies ist der Pfad, in dem Python-Module installiert werden. Suchen Sie in diesem Ordner den Ordner „woocommerce“.

  • Kopieren Sie diesen Ordner und fügen Sie ihn in den Pfad des Odoo-Servers ein

  • “D:\Odoo 8.0-20160107\server” .

  • Starten Sie nun odoo neu

Ich hoffe, das wird Ihnen helfen.

1003200cookie-checkwoocommerce-connector in odoo installieren

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy