我正在尝试从 torchtext 导入这些库 - data、Field、LabelField、TabularDataset、BucketIterator,但出现此错误。有人可以建议如何解决这个问题吗?非常感谢。
from torchtext.legacy import data
from torchtext.legacy import Field, LabelField, TabularDataset, BucketIterator
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Input In [2], in <cell line: 1>()
----> 1 from torchtext.legacy import data
2 from torchtext.legacy import Field, LabelField, TabularDataset, BucketIterator
File /opt/anaconda3/lib/python3.8/site-packages/torchtext/legacy/__init__.py:1, in <module>
----> 1 from . import data
2 from .. import nn # Not in the legacy folder
3 from . import datasets
File /opt/anaconda3/lib/python3.8/site-packages/torchtext/legacy/data/__init__.py:3, in <module>
1 from .batch import Batch
2 from .example import Example
----> 3 from .field import RawField, Field, ReversibleField, SubwordField, NestedField, LabelField
4 from .iterator import (batch, BucketIterator, Iterator, BPTTIterator, pool)
5 from .pipeline import Pipeline
File /opt/anaconda3/lib/python3.8/site-packages/torchtext/legacy/data/field.py:6, in <module>
4 import torch
5 from tqdm import tqdm
----> 6 from .dataset import Dataset
7 from .pipeline import Pipeline
8 from torchtext.data.utils import get_tokenizer, dtype_to_attr, is_tokenizer_serializable
File /opt/anaconda3/lib/python3.8/site-packages/torchtext/legacy/data/dataset.py:13, in <module>
11 from torchtext.data.utils import RandomShuffler
12 from .example import Example
---> 13 from torchtext.utils import download_from_url, unicode_csv_reader
16 class Dataset(torch.utils.data.Dataset):
17 """Defines a dataset composed of Examples along with its Fields.
18
19 Attributes:
(...)
25 will have a shared vocabulary.
26 """
ImportError: cannot import name 'unicode_csv_reader' from 'torchtext.utils' (/opt/anaconda3/lib/python3.8/site-packages/torchtext/utils.py)
最佳答案
你可以试试这个:!pip install torch==1.8.0 torchtext==0.9.0
关于python - 导入错误: cannot import name 'unicode_csv_reader' from 'torchtext.utils' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73055161/