ImportError: cannot import name 'Mapping' from 'collections' (D:\install\python\Lib\collections\__init__.py)
时间: 2023-09-11 11:10:41 浏览: 199
Mamba selective-scan-cuda-linux-gnu.so 用此编译好的文件进行替换即可
这个错误是因为在Python 3.9中,`collections.Mapping`已被移除。取而代之的是`collections.abc.Mapping`。
所以,如果你使用的是Python 3.9或更高版本,你需要将导入语句中的`Mapping`改为`abc.Mapping`。例如:
```python
from collections.abc import Mapping
```
如果你使用的是Python 3.8或更早版本,那么你可以继续使用`collections.Mapping`。但请注意,从Python 3.9开始,官方建议使用`collections.abc.Mapping`。
阅读全文