
Mac에서 KoNLPy 설치 - OpenJDK부터 Java 설정까지
들어가며
KoNLPy는 한글 텍스트 분석을 하기 위한 필수 패키지입니다. 이 글에서는 mac 환경에서 konlpy 패키지를 설치하는 방법을 소개합니다.
KoNLPy는 Java 기반의 한국어 형태소 분석기를 사용하기 때문에 Java와 JPype1 라이브러리가 필요합니다. 따라서, KoNLPy 패키지 설치 방법과 함께 OpenJDK와 Java 환경 변수 설정하는 방법까지 모두 소개합니다.
- OpenJDK 설치
- Java 설정
- KoNLPy 패키지 설치
OpenJDK 설치
OpenJDK 설치는 Homebrew를 이용합니다.
brew install openjdk

brew list로 openjdk 설치 여부를 확인합니다. openjdk가 설치된 것을 확인할 수 있습니다.
brew list

Java 설정
위에서 Homebrew로 설치한 OpenJDK는 macOS 시스템이 자동으로 인식하지 못하기 때문에 수동으로 연결해야 합니다. 다음의 명령어를 사용하여 OpenJDK를 macOS 시스템에 인식시켜야 합니다. pc 비밀번호를 입력하여 작업을 수행합니다.
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

OpenJDK가 올바르게 동작하도록 환경 변수를 재설정합니다. 다음의 명령어를 통해 PATH 변수에 OpenJDK를 추가합니다.
echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

다음의 명령어를 통해 JAVA_HOME 설정으로 필요한 Java 설정을 마무리합니다.

환경 설정 후, 다음의 명령어를 통해 Java의 버전을 확인합니다. Java가 제대로 설치되었다면 아래 이미지와 같은 출력 결과를 확인할 수 있습니다.
java -version

KoNLPy 패키지 설치
JPype1은 KoNLPy가 Java와 통신하기 위해 필요한 패키지입니다. JPype1 패키지를 pip로 설치합니다.
pip install jpype1
pip를 사용하여 KoNLPy 패키지를 설치합니다.
pip install konlpy
다음의 코드를 실행하여 KoNLPy 패키지 설치를 확인합니다. 아래 이미지와 같은 결과를 출력한다면 성공입니다.
from konlpy.tag import Okt
okt = Okt()
print(okt.morphs("KoNLPy가 정상적으로 설치되었음을 확인합니다."))

'Etc' 카테고리의 다른 글
논문 일기 1편 - 주제 탐색 (2) | 2025.02.06 |
---|---|
[모니터링] 파이썬을 활용한 메모리 사용량 확인 - psutil, sys (2) | 2025.01.07 |
[도커] Docker 명령어 아카이브 (0) | 2024.12.16 |
[Oracle SQL] 날짜 데이터 필터링하는 4가지 방법 (5) | 2024.12.02 |
논문 일기 2편 - 주제 선정 (2) | 2024.07.15 |