【发布时间】:2021-04-11 00:35:50
【问题描述】:
我正在尝试在 colab 中运行 this tutorial。
但是,当我尝试导入一堆模块时:
import io
import torch
from torchtext.utils import download_from_url
from torchtext.data.utils import get_tokenizer
from torchtext.vocab import build_vocab_from_iterator
它给了我extract_archive 和build_vocab_from_iterator 的错误:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-5-a24e72502dbc> in <module>()
1 import io
2 import torch
----> 3 from torchtext.utils import download_from_url, extract_archive
4 from torchtext.data.utils import get_tokenizer
5 from torchtext.vocab import build_vocab_from_iterator
ImportError: cannot import name 'extract_archive'
ImportError Traceback (most recent call last)
<ipython-input-4-02a401fd241b> in <module>()
3 from torchtext.utils import download_from_url
4 from torchtext.data.utils import get_tokenizer
----> 5 from torchtext.vocab import build_vocab_from_iterator
6
7 url = 'https://s3.amazonaws.com/research.metamind.io/wikitext/wikitext-2-v1.zip'
ImportError: cannot import name 'build_vocab_from_iterator'
请帮我解决这个问题。
【问题讨论】:
-
torchtext有什么版本(可以在新单元格中使用!pip list | grep torchtext) -
为什么torchtext会引起这么多问题?
标签: python pytorch google-colaboratory importerror torchtext