TroubleShooting

Linux(Ubuntu)에 Konlpy 설치 & 에러 해결하기

cstory-bo 2023. 12. 24. 12:09

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