본문 바로가기

IT공부

anaconda(가상환경)를 이용한 gensim과 konlpy 설치 순서

반응형

1. anaconda 설치


2. Spyder 실행


3. 새로운 가상환경 생성

$ conda create -n $ENVIRONMENT_NAME python=3 anaconda

or

$ conda create --n $ENVIRONMENT_NAME python=X.XX


** 가상환경 삭제

$ conda remove -n $ENVIRONMENT_NAME --all


4. 가상환경 목록 보기

$ conda info --envs


5. 이미 생성한 가상환경에 패키지 추가 설치

$ conda install -n $ENVIRONMENT_NAME [패키지 이름]


6. 환경으로 들어가는 콘다 명령

$ source activate $ENVIRONMENT_NAME

안되면

$ conda activate $ENVRIONMENT_NAME


7. 기존 버전 정보들

python 3.6.6

tensor flow 1.5.0

java 10 2018-03-20

java SE Runtime Environment 18.3

konlpy 0.4.4

Jpype1-py3-0.5.5.2

7.1 새로운 버전

python 3.7.1

java 11

konlpy 0.5.1

Jpype1-py3-0.5.5.2


8. gensim 패키지

word2vec을 위한 gensim 패키지가 필요하다

$conda install -n $ENVIRONMENT_NAME gensim

$ pip install gensim

(콘다를 사용해서 virtualenv만들고, pip 로 별도의 모듈 설치하는 명령어 차이, conda 같은 경우는 virtualenv+pip 같은 느낌이지만 설치할 수 있는 패키지가 anaconda.org에서 관리하는 패키지로 한정된다는 제한이 있다.)


9. 가상환경 안에서 프로그램 실행하기

$ source activate $ENVIRONMENT_NAME

$ python ~/path/$filename.py


10. konlpy 패키지 버전 지정

파이썬 버전과 맞는 konlpy 버전과 Jpype 설치를 위해 여기를 참조하여, 맞는 버전을 설치하여주세요 :)

$ pip3 install Jpype1-py3

$ pip3 install konlpy==0.4.4



- 버전확인(konlpy)

-> 다 설치했음에도 불구하고, No module named 'konlpy' 에러가 커맨드라인에 나타났다.

-> pip install konlpy 하니 해결되었음.. version은 0.5.1

반응형

'IT공부' 카테고리의 다른 글

정규 표현식(=정규식)  (0) 2019.09.22
node 버전 관리하기  (0) 2019.09.18
php vs. Node  (0) 2019.02.12
GIT 공부  (0) 2018.11.25
클라우드 인프라란?  (0) 2018.11.06