Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
5423 Vizualizări

I tried to migrate a demo DB in Odoo 8 with just HR application installed. But on trying migration using OpenUpgrade 9.0, got into this error.

    from openupgradelib import openupgrade_90

ImportError: cannot import name openupgrade_90


Has anybody came across with this error or any suggestions please

Imagine profil
Abandonează

Did you find any solution? If so please share

Cel mai bun răspuns

Hi,


OpenUpgrade underwent a refactor after Odoo 8. In Odoo 9 and later, the correct import is:


        from openupgradelib import openupgrade


The suffix _90 was never part of the library -- sometimes older community migration scripts or experimental branches had references to it.


So, this happens if:


       You’re using a custom or outdated migration script written for an obsolete branch, or


       You mixed openupgradelib (modern package) with an old OpenUpgrade repository clone that references openupgrade_90.


Your OpenUpgrade repository matches the target version.


         For migration from 8.0 > 9.0:


         git clone https://github.com/OCA/OpenUpgrade.git -b 9.0 openupgrade-9 cd openupgrade-9


Hope it helps.

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
0
mai 23
2854
1
aug. 19
5174
1
mar. 15
6212
1
mai 25
2751
1
apr. 25
2965