1. ホーム
  2. python

nltkダウンロードエラー[Errno 61] 接続が拒否された場合の究極の解決方法

2022-02-10 09:42:26

エラーの説明

Pythonのコマンドラインにて

import nltk
nltk.download()


が表示されます。

 解決方法

1. これをダウンロードする https://github.com/nltk/nltk_data/tree/gh-pages

2. 解凍すると、nltk_data-gh-pagesというフォルダができます。

3. 上記のダウンロードディレクトリのパスの下に、新しいフォルダ nltk_data (空) を作成します。

4. nltk_data-gh-pages フォルダ内の packages フォルダを全て nltk_data にコピーする。

5. pythonのコマンドラインで以下のコマンドを実行します。

import nltk
from nltk.book import *


以下のように表示されるのは、インストールが成功したことを示します。

>>> from nltk.book import *
*** Introductory Examples for the NLTK Book ***
Loading text1, ... , text9 and sent1, ... , sent9
Type the name of the text or sentence to view it.
Type: 'texts()' or 'sents()' to list the materials.
text1: Moby Dick by Herman Melville 1851
text2: Sense and Sensibility by Jane Austen 1811
text3: The Book of Genesis
text4: Inaugural Address Corpus
text5: Chat Corpus
text6: Monty Python and the Holy Grail
text7: Wall Street Journal
text8: Personals Corpus
text9: The Man Who Was Thursday by G . K . Chesterton 1908


多くの人が、これ以上はないと話しているのですが、次にストップワードをどのように導入するのでしょうか。

from nltk import stopwords


これじゃダメだ!!!(笑)。

次のように使用する必要があります。

from nltk.corpus import stopwords