[solution] nltk.download('!@#$%')

Sejin Jeong·2023년 7월 14일
1

Solution

목록 보기
2/2
post-thumbnail

(trial) (Jupyter Notebook)

import nltk
nltk.download('wordnet')
nltk.download('punkt')
nltk.download('stopwords')
from nltk.corpus import wordnet
from nltk import word_tokenize
from nltk.corpus import stopwords
import sys

stopwords = set(stopwords.words('english'))
sentence = ("They eat a meal")
context = set(word_tokenize(sentence))
word = 'eat'

print("word : ", word)
syn = wordnet.synsets(word)

(error)

(solution1)

  • 'Searched in : - 'C:\\Users\luytt/nltk_data'에 들어가서
nltk.download('wordnet')
nltk.download('punkt')
nltk.download('stopwords')

의 결과인 wordnet, punkt, stopwords 가 잘 다운되었는지 확인한다.

  • wordnet의 압축이 안풀려 있으므로, 압축을 풀어준다.
  • 하지만, 다시 실행하면, 아래와 같은 오류가 뜬다. 원인은, 경로설정이다.

(중략)

  • 압축을 풀고나면 압축 전의 폴더명으로 폴더가 중첩되어 압축이 풀린다. 따라서, 폴더 안의 폴더를 Ctrl+X, Ctrl+V해서 경로를 수정해준다.

(result)

(solution2)

(prompt)
> python
>>> import nltk
>>> nltk.download()

GUI의 힘을 빌려서 하나하나 다운로드하고, 해당 폴더로 가서 경로 설정 확인하고, 빠진 거 없이 잘 다운로드 되었는지 확인하는 방법도 있다.

profile
Soli Deo Gloria. / Sapere Aude.

0개의 댓글