머신러닝, 딥러닝
spacy [E050] Can't find model 'en_core_web_sm' 에러 해결
AimB
2021. 4. 12. 22:35
python -m spacy download en_core_web_md
이렇게 설치하고
import spacy
from spacy.tokenizer import Tokenizer
nlp = spacy.load('en_core_web_sm')
# Tokenizer 생성
tokenizer = Tokenizer(nlp.vocab)
이렇게 로드했더니 다음과 같은 오류가 떴다.
[E050] Can't find model 'en_core_web_sm'. It doesn't seem to be a shortcut link, a Python package or a valid path to a data directory.
spacy를 쓸때 흔히 뜨는 오류인 모양이다.
해결책 : English 같은 language 를 별도로 설치한다.
python -m spacy download en
하고 다시 임포트 해보기.
아니면 컴퓨터 껐다가 키니 제대로 된다 ^^