Error Handling

nltk LookupError 해결법 in python

고수트 2020. 4. 16. 22:26
반응형

nltk 를 이용하고자 할때 아래와 같은 에러가 나타날떄가 있다.

LookupError: 
**********************************************************************
  Resource punkt not found.
  Please use the NLTK Downloader to obtain the resource:

  >>> import nltk
  >>> nltk.download('punkt')

  For more information see: https://www.nltk.org/data.html

  Attempted to load tokenizers/punkt/english.pickle

  Searched in:
    - 'C:\\Users\\carl/nltk_data'
    - 'C:\\Users\\carl\\Anaconda3\\nltk_data'
    - 'C:\\Users\\carl\\Anaconda3\\share\\nltk_data'
    - 'C:\\Users\\carl\\Anaconda3\\lib\\nltk_data'
    - 'C:\\Users\\carl\\AppData\\Roaming\\nltk_data'
    - 'C:\\nltk_data'
    - 'D:\\nltk_data'
    - 'E:\\nltk_data'
    - ''
**********************************************************************

 

이는 nltk 패키지가 제대로 다운로드 되지않아 발생한다.

따라서 아래코드를 입력하여 주면 해결된다.

import nltk
nltk.download()
반응형