ModuleNotFoundError: 没有名为"html2text"的模块



我在Ubuntu服务器上运行一个基于python的应用程序(Odoo),它在后端服务器日志中抛出这个错误。有些站点建议安装缺少的包/库html2text.

我已经通过运行安装了它pip3 install html2text

,并通过pip3 show html2text

显示python的site-packages的位置Location: /home/dell/.local/lib/python3.8/site-packages.

但是,系统仍然在日志ModuleNotFoundError: No module named 'html2text' - - -中抛出上述错误。

是否有什么我错过了与路径安装步骤

?

我自己想出来的。问题是默认的python包路径安装。由于我的应用程序在此位置/usr/lib/python/dist-packages查找python包,而html2text包安装在/home/dell/.local/lib/python3.8/site-packages

我必须通过运行

/usr/lib/python/dist-packages中安装html2text

sudo pip3 install --target=/usr/lib/python3/dist-packages html2text

最新更新