Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
4 Trả lời
7473 Lượt xem

Hello,
I have error:  "ModuleNotFoundError: No module named 'lxml'."  when trying to run server.

already tried  downgrade lxml and python installed lxml.html.clean again, but nothing helps, still have same error can you please help me?

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

You probably have more than one Python installation, and it somehow takes the one where lxml is not installed. You can test it using a virtual environment, if it works then you need to verify the paths.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

You need to install Python's header files to compile lxml. try this

apt-get install python-dev libxml2 libxml2-dev libxslt-dev

and then

sudo apt-get install python3-lxml



Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

thank you for your response.

I already did, right now I have lxml 4.9.2 and python 3.11.2. 

I tried on 5.2 and 3.12 but still same error.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello, 

You can try this one. 

Comment on the following dependency in the requirement.txt file 

#gevent==21.8.0 ; python_version == '3.10' # (Jammy)

#gevent==22.10.2; python_version > '3.10'

After adding this

gevent

After run 

pip3 install -r odoo/requirements.txt

Thanks.


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 7 25
4444
1
thg 10 24
2207
0
thg 12 23
1878
0
thg 4 21
2608
1
thg 6 20
4421