아나콘다 프롬프트창에서 spaCy 라이브러리를 설치(관리자모드)
conda install -c conda-forge spacy
python -m spacy download en
주피터노트북에서 spaCy를 import했더니 아래와 같은 에러메시지가 나왔다.
import spacy
nlp = spacy.load('en_core_web_sm') # 로드할 때는 en_core_web_sm으로
에러를 해결하기 위해
1. `pip install -U spacy` 으로 다시 설치
2. en_core_web_sm으로 로드
import en_core_web_sm
nlp = en_core_web_sm.load()
다 해봤지만 여전히 에러가 났다.
해결방법 :
아나콘다 프롬프트 창을 "관리자 모드"로 열어 아래의 코드로 다시 spaCy를 설치해 import하니 이번에는 제대로 작동 되었다.
python -m spacy download en_core_web_sm
download en으로 했을 때도 동일하게 successful이라는 문구가 떠서 제대로 설치가 된 줄 알았는데,.... en_core_web_sm으로 다시 설치하니 에러가 사라진 걸 보면 애초에 설치가 제대로 안됐나 보다. 에러가 어떻게 해결됐는지는 잘 모르겠다.
에러를 해결하려고 구글링해보니 spacy 패키지를 로드할 때 이런 에러가 자주 나는 것 같다. 사람들마다 해결방법은 다 달라서 뭐가 문제고 뭐가 정답인지는 모르겠다. 그러니 이 방법도 먹히지 않는다면..... 다른 방법들도 찾아서 해보시라...!
spaCy 언어별 모델 설치 관련 링크 :
English · spaCy Models Documentation
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
spacy.io
'Error note' 카테고리의 다른 글
[Python]ValueError: Cannot render objects with any missing geometries (0) | 2023.01.10 |
---|---|
[Jupyter] 500 : Internal Server Error (0) | 2022.12.30 |
[Linux] centOS 리눅스 한글 입력방법, 한/영키 변환 (0) | 2022.03.15 |
[Linux] maria db, mysql에서 한글이 깨져서 나올 때 해결방법 (0) | 2022.03.15 |
[Linux] Oracle VM Virtual Box 화면 크기 조정 (게스트 확장, VBoxVGA 변경했는데도 화면크기가 커지지 않을 때 해결방법) (0) | 2022.03.15 |