채니의 개발일기

형태소 분석기 : kakao/khaiii 설치 본문

인공지능/자연어처리

형태소 분석기 : kakao/khaiii 설치

윤채니챈 2023. 10. 3. 19:45
728x90
반응형

https://github.com/kakao/khaiii/wiki/빌드-및-설치

 

빌드 및 설치

Kakao Hangul Analyzer III. Contribute to kakao/khaiii development by creating an account on GitHub.

github.com

  1. 필요한 라이브러리 설치:

 

!apt update
!apt install cmake build-essential libboost-system-dev libboost-filesystem-dev

 

맥환경:

brew install cmake

sudo make install

2.gitHub에서 소스 코드 클론:

 

!git clone https://github.com/kakao/khaiii.git

 

3. 빌드 및 설치:

 

!mkdir khaiii/build
!cd khaiii/build && cmake .. && make all && make resource && make install

-> !cd khaiii/build && came .. 가 안될경우 이렇게 수정해서 나머지 코드작성

!cd khaiii/build && cmake -E env CXXFLAGS="-w" cmake ..

 

*

-- Up-to-date: /Users/choegang-yeob/khaiii/bin/khaiii
CMake Error at cmake_install.cmake:86 (file):
  file failed to open for writing (Permission denied):

    /Users/choegang-yeob/Desktop/iab_창의적공학/khaiii/build/install_manifest.txt


make: *** [install] Error 1

*

:install_manifest.txt 파일에 쓰기 권한이 없어서 발생하는 것

 

sudo chown $(whoami) /Users/choegang-yeob/Desktop/iab_창의적공학/khaiii/build/install_manifest.txt
#manifest.txt 권한변경 후
make isntall 
#재설치

 

 

4.python 바인딩 빌드:

!cd khaiii/build && make package_python


5. python 패키지 설치:

!pip install khaiii/build/package_python

 

 

 

728x90
반응형

'인공지능 > 자연어처리' 카테고리의 다른 글

단어 벡터화(Vectorization)  (1) 2023.10.09
NLP - 정수인코딩, 패딩, OOV  (1) 2023.10.08
맥북에서 konlpy다운로드  (1) 2023.10.08
NLP - 토큰화  (0) 2023.09.28
NLP란?  (1) 2023.09.28