我用的是最新版本的s3fs-0.5.2和fsspec-0.9.0,在import s3fs時,遇到如下錯誤:
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 的作業組合版本?
uj5u.com熱心網友回復:
截至今天,s3fs 和 fsspec 的最新版本是 2021.11.0。conda-forge 上的最新版本是 2021.10.1 。自從今年改了日歷版本,兩者總是一起發布,依賴pinned,以后不會出現這種問題了。
我相信對于 fsspec 0.9.0,你需要 s3fs 0.6.0 。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/351546.html
