GPU 서버에 Konlpy를 설치하면서 겪었던 과정을 정리해보았다.
Konlpy 설치
우선 konlpy만 먼저 설치할 경우 JAVA HOME에 대한 에러가 난다. 그래서 이 부분 먼저 해결해줘야한다.
- apt-get install g++ openjdk-8-jdk python3-dev python3-pip curl
(Error 1)
- pip install --upgrade pip
- pip install konlpy
Mecab 설치
Error 1
첫 과정에서
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
이러한 에러가 날 수 있다.
아래 코드로 해결하였다.
lock 걸린 파일들 지우기
(필요한 경우 sudo 맨 명령어 앞에 sudo 추가)
- rm /var/lib/apt/lists/lock
- rm /var/cache/apt/archives/lock
- rm /var/lib/dpkg/lock*
업데이트
- dpkg --configure -a
- apt update
Error 2
이후 다시 아래와 같은 에러가 발생할 수도 있다.
E:Sub-process /usr/bin/dpkg returned an error code(1)
아래 코드로 해결하였다.
- rm /var/lib/dpkg/info/*
- dpkg --configure -a
- apt update -y