1 파이썬 개발환경 1

konlpy(파이썬 한국어 형태소 분석기)를 호출하기 위해 필요한 jpype라는 라이브러리를 설치하는 도중에 오류가 발생한 경우 다음과 같이 대처한다.

  1. pip3 install --upgrade setuptools
  2. Visual Studio 2017를 설치한다.
    • 특히, “Windows Universal CRT SDK” 모듈을 잊지 않고 설치한다. 2
  3. pip3 install konlpy 명령어로 konlpy 라이브러리를 설치한다.

Visual Studio가 깔끔하게 깔리게 되면 빨간색 오류없이 깔끔하게 설치가 된다.

2 RStudio 환경

RStudio Team(2018-10-09), “RStudio 1.2 Preview: Reticulated Python”에서 reticulate 팩키지를 RStudio v1.2에서 기능을 대폭 강화하여 RStudio IDE에서 파이썬 개발이 용이해졌다.

reticulate::repl_python() 명령어를 던지면 기존 콘솔 프롬프트가 >에서 >>> 갈매기 세마리로 변해서 “컨트롤 + 엔터” 키를 치면 파이썬 코드 한줄 한줄 콘솔창에 던져 인터랙티브하게 파이썬 코드를 실행할 수 있게 된다.

3 한나눔 형태소 분석 3

한글 텍스트 분석을 위해서 가자 먼저 형태소 분석을 수행하기 위해서 Mecab등 형태소 분석기 설치는 차치하고 성능이 나름 좋게 나오는 한나눔, 꼬꼬마 형태소 분석기를 대상으로 간단한 텍스트 분석을 파이썬으로 실행해 보자.

['@챗봇', '내', '이', 'ㄹ', '판매율', '예측해서', 'Anderson', '한테', '이메일', '로', '보내', '어', '주', '어', '.']
[('@챗봇', 'N'), ('내', 'N'), ('이', 'J'), ('ㄹ', 'E'), ('판매율', 'N'), ('예측해서', 'N'), ('Anderson', 'F'), ('한테', 'J'), ('이메일', 'N'), ('로', 'J'), ('보내', 'P'), ('어', 'E'), ('주', 'P'), ('어', 'E'), ('.', 'S')]
['철학', '기술', '기술', '문화']