본문으로 바로가기

conda 명령어 간단 정리

category 프로그래밍 2021. 3. 15. 20:18

conda 명령어 간단 정리


최초 작성일: 2021.03.15.

1. 개요

모든 명령어는 터미널에서 입력

conda 버전: 4.9.2

pip 버전: 21.0.1

 

 

2. conda

2.1 conda 버전 확인

conda --version

 

2.2 conda 정보 확인

conda info

 

2.3 conda 업데이트

conda update conda

 

 

3. 가상환경

3.1 가상환경 조회

conda env list
conda info --envs

 

3.2 가상환경 생성

conda create -n [가상환경명]

pip과 python을 비롯한 그 어떠한 패키지도 설치되지 않음

 

conda create -n [가상환경명] python=3.8

일반적으로 권장

"3.8" 말고 원하는 파이썬 버전 입력 가능

ca-certificates, certifi, libcxx, libedit, libffi, ncurses, openssl, pip, python, readline, setuptools, sqlite, tk, wheel, xz, zlib이 설치됨

 

conda create -n [가상환경명] python=3.8 anaconda

300개 이상의 패키지가 기본적으로 설치됨

 

3.3 가상환경 복제

conda create --clone [기존 가상환경명] -n [새 가상환경명]

 

3.4 가상환경 삭제

conda env remove -n [가상환경명]

 

3.5 가상환경 활성화

conda activate [가상환경명]

 

3.6 가상환경 비활성화

conda deactivate

 

3.7 가상환경 이름 변경

conda에 그런 기능은 없다. 정 하고 싶다면 가상환경 복제를 활용하는 수밖에 없다.

 

 

4. 패키지

4.1 패키지 조회

conda list

 

4.2 패키지 설치

conda install [패키지명]
pip install [패키지명]

conda 가상환경 내에 pip가 설치되어 있다면 pip를 통해 패키지를 설치해도 가상환경 내에 설치된다. 단, pip3로 설치하면 가상환경이 아닌 root에 깔리게 된다.

참고: https://dailyheumsi.tistory.com/33 

 

4.3 특정 가상환경에 패키지 설치

conda install -n [가상환경명] [패키지명]

 

4.4 패키지 업데이트

conda update [패키지명]

 

4.5 패키지 전체 업데이트

conda update --all

pip를 통해 설치된 패키지는 conda를 통해 관리되지 않기 때문에 업데이트 되지 않음. pip를 통해 따로 업데이트 해야함

 

4.6 패키지 삭제

conda remove [패키지명]
conda uninstall [패키지명]

 

 

5. 번외

파이참에서 가상환경을 새로 만들려면 새 프로젝트 만들 때 New evironment using에서 conda로 선택하고 기존 가상환경을 사용하려면 아래의 Previously configured interpreter(Mac) or Exisiting environment(Windows) 선택.

기존 가상환경을 사용하려면 인터프리터를 잡아줘야 할텐데 터미널에서 원하는 가상환경을 활성화한 다음

맥은

which python

윈도우는

 where python

입력하면 인터프리터 경로를 알 수 있다.

참고: docs.anaconda.com/anaconda/user-guide/tasks/integration/python-path/

 

'프로그래밍' 카테고리의 다른 글

파이썬, pip 그리고 가상환경  (0) 2021.01.30