세로형
Recent Posts
Recent Comments
Link
04-19 18:17
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

mac os에서 python konlpy 설치 및 gcc 에러 해결하기 본문

python

mac os에서 python konlpy 설치 및 gcc 에러 해결하기

이수진의 블로그 2019. 12. 29. 17:08

포스팅 개요

집에서는 윈도우를 활용해서 사용하지만 회사에서는 mac을 사용합니다.

그러다보니 windows 환경에서 python 설치하는 여러 이슈와 mac에서 나오는 여러 이슈가 좀 다른데요.

이번 포스팅은 mac os 환경에서 python konlpy를 설치하는 방법과 에러가 나올 때 대처할 수 있는 방법에 대해 소개합니다.


본문

mac 환경에서 개발 환경을 구축하는 것은 매우매우 쉽습니다.

개발자분들이 윈도우를 자주 사용안하시는 이유가 있으니까요 ㅎㅎ (저도 GPU만 아니었으면..)

때문에 mac에서 python 환경을 다루는 것도 쉽습니다.

mac os에서 konlpy를 설치하려면 단순히 아래 명령어만 입력하면 됩니다.

 

pip install konlpy

 

하지만 이게 mac에서 오류가 발생할 수 있는데요.

pip install konlpy를 통해 설치를 하게 되면 mac 버전에 따라서 오류가 발생하게 됩니다. 아래와 같이요

 

이런 에러가 나옵니다.

ERROR: Failed building wheel for JPype1 이라는 에러가 나오면서 위에 보면

error: command 'gcc' failed with exit status 1

이라는 에러가 나옵니다.

 

저는 처음에 JPype1이 제대로 설치가 안되나보다 해서 아래처럼 진행을 했었습니다.

 

pip install JPype1-py3 를 이용해서 JPype를 설치하려고 했습니다.

하지만 똑같이 error: command 'gcc' failed with exit status 1 이라는 에러가 나왔습니다.

 

이것에 대한 해결은 아래 사진과 같습니다.

 

바로 위 사진과 같은 명령어를 입력하면 되는 것이죠

exort MACOSX_DEPLOYMENT_TARGET=10.10

CFLAGS='-stdlib=libc++' pip install konlpy

와 같은 방식으로 konlpy를 설치해주면 됩니다.

이게 mac 환경에서 macOS가 stdlibc++를 제거하고 libc++로 대체하였다고 합니다.

그래서 저런 명령어를 함께 입력해주면 mac 환경에서 konlpy를 쉽게 설치할 수 있다고 합니다.

 

 

실제로 저렇게 입력을 하니까 잘 설치가 되었습니다.

mac 환경에서 python 형태소 분석기를 설치하시는 분들 꼭 참고하시면 될 것 같습니다.

반응형
그리드형
Comments