콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
3 답글
15165 화면

Hello! I'm getting import error while installing odoo17 community in my local system.

File "/home/siddharth/odoo/odoo/odoo/http.py", line 161, in

    from werkzeug.urls import URL, url_parse, url_encode, url_quote

ImportError: cannot import name 'URL' from 'werkzeug.urls' (/home/siddharth/py3.12-env/lib/python3.12/site-packages/werkzeug/urls.py)

I tried to change versions of Werkzeug library and tried with lower Python versions also. I'm getting the same issue after installing requirement.txt and required packages. I'm using Python virtual environment to install odoo17.





아바타
취소
베스트 답변

The /odoo/requirements.txt declares Werkzeug==2.0.2, so this is the target version (actually Werkzeug is in version 3.0.1 https://github.com/pallets/werkzeug/ and the URL class is no more there).


In Debian/testing fixed with the --break-system-packages option, use at your risk:


$ sudo aptitude remove python3-werkzeug

$ sudo pip3 install Werkzeug==2.0.2 --break-system-packages

아바타
취소
베스트 답변

I had the same issue .. how did you fix it?

아바타
취소
베스트 답변

as simple as that like usually how we install lib. from terminal 

make sure u typed name with version like : pip install Werkzeug==2.0.2

i hope this will work 

아바타
취소
관련 게시물 답글 화면 활동
1
1월 24
1278
1
7월 24
5286
1
4월 24
5295
2
11월 24
1780
0
1월 24
2161