ModuleNotFoundError:没有名为“lxml”的模块

我有一个 DevOps 脚本,可以升级项目中的构建/版本号。它使用 lxml 库来解析 xml 类型文件。它工作得很好,但突然间,我收到了错误:ModuleNotFoundError: No module named 'lxml'。我已经尝试更新 lxml,并卸载/重新安装,但这些都不起作用。我也用 python 2.7 尝试过,但得到了完全相同的错误。


我使用 python3 和 pip3 以及别名如下:


❯ which python

python: aliased to /usr/local/bin/python3

❯ which pip

pip: aliased to /usr/local/bin/pip3

macOS Catalina10.15.6 (19G2021)


lxml版本:4.5.2


Python3.8.5


点20.2.3


拉莫斯之舞
浏览 127回答 1
1回答

蛊毒传说

问题是 pip 正在安装/usr/local/lib/python3.9/site-packages,但我的 python3 实际上指向/usr/local/Cellar/python@3.8/3.8.5/bin/python3.8而不是 python3.9。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python