본문 바로가기

Computer/Python

Anaconda (아나콘다)로 파이썬 라이브러리 관리하기

아나콘다는 파이썬 및 패키지 버전 관리를 쉽게 해주고, 다양한 환경 설정을 할 수 있게 만들어주는 고마운 존재다.


다만 pip 로 패키지를 설치하는 것 외에 conda command 로 관리를 해주는 것이 필요하다.


0. 처음 설치 후

처음 anaconda를 설치하면 높은 확률로 라이브러리 업데이트가 반영되지 않은 버전이 설치되었을 것이다.

따라서 업데이트가 필요한데, 다음의 순서대로 해주면 된다. 

conda update conda
conda update anaconda
conda update python

위와 같은 작업을 해준다. conda / anaconda / python을 업데이트 해주는 것인데, 사실 아래의 한 줄로 모두 가능하다.

conda update --all


1. 패키지 설치

pip와 비슷하게, 새로운 패키지를 설치하기 위해선 
conda install 패키지이름

을 적어주면 된다. 다만 conda 기본 서버에 존재하지 않는 패키지들이 있을 수 있는데, 이는 pip로 설치해주면 된다.

pip install 패키지이름



2. 패키지 업데이트

아나콘다 자체를 업데이트 하는 것이 가장 먼저 해야될 일이다.

만약 이걸로 업데이트를 하지 않으면, anaconda를 지웠다가 새 버전으로 다시 까는 귀찮음을 감수해야 한다.

conda update -n root conda


그 후 패키지들을 업데이트 해줘야 한다. 다시 한번 등장하는

conda update --all

이 명령어를 치면 지금 설치되어 있는 패키지들과, conda 공식 package 버전을 비교해 업그레이드/다운그레이드 여부를 묻는다. y 를 입력하면 설치가 된다.


3. 패키지 삭제

패키지를 삭제하기 위해선 다음과 같이 하면 된다.

conda remove 패키지이름