运行dirmap命令时报错
AttributeError: module ‘collections’ has no attribute ‘MutableSet’
解决方案
网上找了很多解决方法,发现是python版本的问题(我这里用的是3.10.5版本的),他们的上级模块原本直属collections的变成了abc。
也就是说需要把collections.MutableSet改成collections.abc.MutableSet
只需要把报错的目录下这个文件打开,找到对应的行数

然后把collections.MutableSet改成collections.abc.MutableSet

这篇博客主要介绍了在使用dirmap命令时遇到的AttributeError,问题根源在于Python 3.10.5版本中,collections.MutableSet的上级模块发生了变化。解决方法是将报错文件中的collections.MutableSet替换为collections.abc.MutableSet。通过这个修改,可以修复因版本差异导致的运行错误。
1869

被折叠的 条评论
为什么被折叠?



