导入fsspec触发AttributeError:'EntryPoints'对象无'get'属性
解决
import fsspec时的AttributeError: 'EntryPoints' object has no attribute 'get' 这个错误的核心原因是**importlib_metadata库版本与fsspec不兼容**:新版importlib_metadata已经移除了EntryPoints.get()方法,但当前安装的fsspec版本仍在调用这个已废弃的方法。
以下是两种可行的解决方法:
升级fsspec到适配新版
importlib_metadata的版本pip install --upgrade fsspec若升级fsspec引发其他依赖冲突,可降级
importlib_metadata到保留get()方法的旧版本pip install importlib_metadata<5.0
如果上述方法无效,试试彻底卸载后重装:
pip uninstall -y fsspec importlib_metadata pip install fsspec
内容的提问来源于stack exchange,提问作者Abhijit Das
相关产品推荐
相关产品推荐

