AttributeError:模块“fsspec.callbacks”没有属性“TqdmCallback”

问题描述 投票:0回答:1

我正在尝试导入数据集。我已经用 pip 安装了,但仍然收到此错误。我正在 Domino 上运行此代码,这应该是一个受控环境。我需要做些什么来调整环境吗?

pip install datasets --upgrade
pip install datasets --user

我遇到的错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
Cell In[21], line 1
----> 1 from datasets import Dataset
      2 train_dataset = Dataset.from_dict({"question": list(train_q), "label": train_label})
      3 train_dataset

File ~/.local/lib/python3.9/site-packages/datasets/__init__.py:22
      1 # flake8: noqa
      2 # Copyright 2020 The HuggingFace Datasets Authors and the TensorFlow Datasets Authors.
      3 #
   (...)
     17 # pylint: enable=line-too-long
     18 # pylint: disable=g-import-not-at-top,g-bad-import-order,wrong-import-position
     20 __version__ = "2.14.4"
---> 22 from .arrow_dataset import Dataset
     23 from .arrow_reader import ReadInstruction
     24 from .builder import ArrowBasedBuilder, BeamBasedBuilder, BuilderConfig, DatasetBuilder, GeneratorBasedBuilder

File ~/.local/lib/python3.9/site-packages/datasets/arrow_dataset.py:66
     63 from requests import HTTPError
     65 from . import config
---> 66 from .arrow_reader import ArrowReader
     67 from .arrow_writer import ArrowWriter, OptimizedTypedSequence
     68 from .data_files import sanitize_patterns

File ~/.local/lib/python3.9/site-packages/datasets/arrow_reader.py:34
     32 from .table import InMemoryTable, MemoryMappedTable, Table, concat_tables
     33 from .utils import logging
---> 34 from .utils.file_utils import cached_path
     37 if TYPE_CHECKING:
     38     from .info import DatasetInfo  # noqa: F401

File ~/.local/lib/python3.9/site-packages/datasets/utils/file_utils.py:348
    344         raise ValueError(f"HEAD can be called with at most one path but was called with {paths}")
    345     return fs.info(paths[0])
--> 348 class TqdmCallback(fsspec.callbacks.TqdmCallback):
    349     def __init__(self, tqdm_kwargs=None, *args, **kwargs):
    350         super().__init__(tqdm_kwargs, *args, **kwargs)

AttributeError: module 'fsspec.callbacks' has no attribute 'TqdmCallback'
machine-learning nlp dataset lotus-domino huggingface
1个回答
0
投票

升级对我有用。 !pip install --升级 fsspec

© www.soinside.com 2019 - 2024. All rights reserved.