繁体   English   中英

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

[英]ModuleNotFoundError: No module named '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 Catalina 10.15.6 (19G2021)

lxml 版本: 4.5.2

蟒蛇3.8.5

20.2.3

好的,感谢@Georges Martin,我设法了解了正在发生的事情。 问题是 pip 正在安装到/usr/local/lib/python3.9/site-packages但我的 python3 实际上指向/usr/local/Cellar/python@3.8/3.8.5/bin/python3.8和不是python3.9。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM