在Mac(Python 3.7)环境安装Odoo 15.0时遇ModuleNotFoundError:No module named 'importlib.metadata'问题求助
解决Mac Python3.7安装Odoo15时
importlib.metadata缺失的错误 嘿,这个问题我之前也碰到过!原因很简单:importlib.metadata是Python 3.8及以后版本才纳入标准库的模块,而你用的是Python 3.7,所以系统找不到它。
直接按下面的步骤操作就能解决:
- 首先安装针对Python3.7的兼容回退包:
pip3 install backports.importlib_metadata - 等这个包安装完成后,再重新执行Odoo的依赖安装命令:
pip3 install -r requirements.txt
原理就是通过backports.importlib_metadata给Python3.7补上这个缺失的模块,这样pip和后续的依赖包就能正常调用它啦。
内容的提问来源于stack exchange,提问作者Omri Maher
相关产品推荐
相关产品推荐

