728x90
SMALL
1. 글을 작성하게 된 계기
m1 mac을 사용하면서 해당 에러를 만났을 때 다시 한번 볼 수 있고
나와 같은 오류를 가진 사람들에게 도움이 되었으면 한다.
(m1을 사용하면서 apple에게 조금은 화가 나고 있다.....)
데이터 모델링을 위해
Konlpy를 사용하는 과정에서 다음과 같은 에러를 만나게 되었다.
(OSError: [Errno 0] JVM DLL not found: /Library/Java/JavaVirtualMachines/zulu-15.jdk/Contents/Home/lib/libjli.dylib)
다양한 방법을 시도해보았지만 해결할 수 없었다.
1. jdk 버전을 16이 아니라 15로 설치하기
2. ~/.zshrc 환경변수 설정
3. ~/.bash_profile 환경변수 설정
등등 다양한 디버깅을 해보았지만 해결되지 않았다.
2. 해결방법
1. mac os에 맞는 jdk를 설치한다.
https://www.oracle.com/java/technologies/downloads/#java8-mac
2. 잘 설치되었는지 확인하기 (jdk1.8.0_351.jdk가 있는지 확인)
cd /Library/Java/JavaVirtualMachines
3. ~/.zshrc 환경변수 설정
아래 내용을 복사해서 ~/.zshrc 에 환경변수 설정한다.
vi ~/.zshrc
# JAVA PATH
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home
export PATH=${PATH}:$JAVA_HOME/bin:
4. konlpy 모듈 설치
# mac
conda install -c conda-forge jpype1
pip install konlpy
5. konlpy 테스트 진행
# Test code
from konlpy.tag import Okt
okt = Okt()
text = "드이어 환경변수 문제를 해결했다!!"
print(okt.morphs(text, stem=True))
728x90
LIST
'Come on IT > 참고용' 카테고리의 다른 글
AI 관련 용어 정리 ('23.05.05 update) (0) | 2023.05.05 |
---|---|
Mac 업그레이드 이후 xcrun: error: invalid active developer path 에러 해결하기 (1) | 2023.02.19 |
jupyter notebook(jupyter lab) 가상환경 연결하기 (0) | 2023.01.30 |
M1 Mac에서 tensorflow, keras 설치하기 (0) | 2023.01.29 |
Rufus를 사용한 Ubuntu 설치용 USB 만들기 (0) | 2022.10.05 |