首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >s3fs和fsspec版本的工作组合是什么?ImportError:无法从'fsspec.asyn‘导入名称'maybe_sync’

s3fs和fsspec版本的工作组合是什么?ImportError:无法从'fsspec.asyn‘导入名称'maybe_sync’
EN

Stack Overflow用户
提问于 2021-11-06 01:35:25
回答 1查看 121关注 0票数 0

我使用的是最新版本的s3fs-0.5.2和fsspec-0.9.0,在导入s3fs时遇到以下错误:

代码语言:javascript
复制
File "/User/.conda/envs/py376/lib/python3.7/site-packages/s3fs/__init__.py", line 1, in <module>
from .core import S3FileSystem, S3File
  File "/User/.conda/envs/py376/lib/python3.7/site-packages/s3fs/core.py", line 11, in <module>
    from fsspec.asyn import AsyncFileSystem, sync, sync_wrapper, maybe_sync
ImportError: cannot import name 'maybe_sync' from 'fsspec.asyn' (/User/.conda/envs/py376/lib/python3.7/site-packages/fsspec/asyn.py)

什么是s3fs和fsspec的有效组合版本?

EN

回答 1

Stack Overflow用户

发布于 2021-11-06 01:47:21

目前,s3fs和fsspec的最新版本是2021.11.0。conda-forge上的最新版本是2021.10.1。自从今年日历版本更改以来,两者总是一起发布,并且依赖项被固定,这样这种问题就不会在未来发生。

我相信对于fsspec 0.9.0,您需要s3fs 0.6.0。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69860825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档