Forum

Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

openupgradelib

Avatar
May

Ciao a tutti,

ho provato ad installare il modulo  ITA - Ricevute bancarie - Da Odoo Community Association (OCA). Quando provo ad installarlo mi da questo  messaggio: 

Impossibile installare il modulo "l10n_it_vat_payability", mancano alcune dipendenze esterne: Python library not installed: openupgradelib
 

ho provato ad installare la libreria utilizzando il comando :

pip install openupgradelib

sembra che il comando vada a buon fine ma riprovando ad installare il modulo ITA - Ricevute bancarie - mi ritorna l'errore che non trova la libreria.

Invece con:
pip install git+https://github.com/OCA/openupgradelib/

mi dà  questo errore in fase di istallazione della libreria stessa:

<File "/tmp/easy_install-eYr8wl/setuptools_scm-7.0.2/setup.py", line 20

        def scm_version() -> str:

                          ^

    SyntaxError: invalid syntax

ho visto che è un problema abbastanza comune ma non trovo la soluzione da nessuna parte.

Mi potete dare una dritta.

ciao ciao

Maila

Avatar
Abbandona
2 Risposte
0
Avatar
May
Migliore risposta

Ciao grazie per l'info.

Ho aggiornato la versione di python con la 3.9 (anche se non capisco come eliminare la versione precedente)

e ora quando invio il comando:

pip3 install git+https://github.com/OCA/openupgradelib/

mi torna questo errore


 File "/tmp/pip-jqwl9w_6-build/.eggs/setuptools_scm-7.0.2-py3.6.egg/setuptools_scm/__init__.py", line 5

        from __future__ import annotations

        ^

    SyntaxError: future feature annotations is not definedn

Avatar
Abbandona
0
Avatar
Alex Comba
Migliore risposta

Ciao,

penso che il problema sia dovuto al fatto che setuptools_scm-7.0.2 richiede Python >=3.7 e nella tua installazione Odoo hai una versione di Python antecedente.
Nel caso tu avessi Python 3.6 puoi installare https://pypi.org/project/setuptools-scm/6.4.2/

Avatar
Abbandona