Odooopen sourceTech notes

Odoo No module named codicefiscale

odoo 12 apps account contabilità magazzino produzione

Durante l’installazione dei moduli necessari al funzionamento della localizzazione italiana di Odoo può comparire questo errore:

No module named codicefiscale

I motivi possono essere due:

  1. Non è installato il modulo python codicefiscale
  2. Il modulo è installato ma non viene ‘visto’ da Odoo

Nel primo caso bisogna eseguire da console terminal su Linux o cmd  di windows:

pip3 install codicefiscale

in corrispondenza dell’installazione python utilizzata da Odoo e riavviare il servizio.

Su Linux è importante che il comando sia eseguito con l’utente corretto affinchè venga riconosciuta la libreria da Odoo, esempio:

su odoo

pip3 install codicefiscale

Lo stesso vale per le dipendenze aggiuntive richieste (ad esempio: pyxb per quanto riguarda i moduli necessari per la fatturazione elettronica).

Su window può essere necessario verificare che il pacchetto sia presente nell’installazione python che sta usando odoo, all’interno del corrispondente folder: lib/site-packages, come da questo articolo.

Comment here