2017-08-20 17 views
1

を持って、私は数日間、私のコードでnltkを使用しますが、私はimport nltkしようとすると、今、私はエラーを取得する:NLTK - はAttributeError:モジュールのNLTKは、「いいえ属性 'データ'

File "C:\Users\Nada\Anaconda\lib\site-packages\nltk\corpus\reader\plaintext.py", line 42, in PlaintextCorpusReader 
sent_tokenizer=nltk.data.LazyLoader(

AttributeError: module 'nltk' has no attribute 'data' 

I weka package昨日インストールされましたが動作しませんでしたが、これとは関係ありません。

私はそれを更新しようとしましたが、エラーが表示され続けます。

+3

をあなたはnltk.py' 'として、スクリプトに名前を付けましたか? – alvas

+0

いいえ、私はしませんでした。前回はnltkを再インストールしてもうまくいきましたが、今は同じエラーが発生し、再インストールしても問題はありません。 :( –

答えて

1

私は同じ問題を抱えていました。私はそれを完全にアンインストールして再インストールしました。それは私のために働いた。

pip uninstall nltk 

その後、私は再びそれをインストールし

参考:http://www.nltk.org/install.html

0

私は上記と同じ手順を実行し、それが働いた:

  1. アンインストール - pip uninstall nltk
  2. インストール - pip install -U nltk
  3. 閉じるスパイダー
  4. スパイダーを再オープンします。
  5. NLTKが動作しているかどうかを確認するには - Ipythonコンソールタイプで:**import nltk**
関連する問題