Меню

Допомога

1

odoo 14 werkzeug.posixemulation error

Avatar
alec vinent

Hello, community. My Odoo 14 service is crashing after being online and I'm getting this error: no module named werkzeug.posixemulation. Any clue?

1Коментар
Аватар
Відмінити
Avatar
alec vinent
-

Excellent. Thanks for your comment.

3Відповіді
1
Avatar
Niyas Raphy
Найкраща відповідь

Hi,

Can you try bellow commands and see,

sudo pip3 uninstall Werkzeug
sudo pip3 install Werkzeug==0.11.15 
After installing the above package, restart odoo service.

Thanks

1Коментар
Аватар
Відмінити
Avatar
bill whiting
-

I had the same problem with odoo v15. This fixed the problem

0
Avatar
Prashanth poojari
Найкраща відповідь

go and see requirement file they mentioned version of 

Werkzeug

so as per that version install it from terminal or got to settings > click on Project > Python Interpreter > click on + sign > search workzeug > iselect version in below > and install it 

pip3 install Werkzeug==version


Аватар
Відмінити
0
Avatar
oodo-odoo
Найкраща відповідь

Oddly enough the requirements.txt says this in the latest checkout of 14.0:

Werkzeug==0.16.1

So what breaks if you use this version? I mean we go back to 0.11... Why is Odoo going backwards? And why is the requirements.txt not up to date then?

EDIT: in my case I noticed after a while that I was running the system wide python3.8 binary and not the virtualenv python3.7 for which I had modified odoo-bin. After git stash pop to have the path set to my virtualenv python it worked again with 0.16.1.

Hope it helps someone else.

Аватар
Відмінити