conda 터미널 명령어 정리
conda navigator도 있지만, conda terminal 환경에서 작업할 경우 명령어로 작업해야 한다.
매우 쉽지만 맨날 구글링하기 귀찮아서 정리한다.
찾아보니 아래와 같은 cheatsheet도 있다!
Conda basics
- 설치된 아나콘다 정보 조회 (Verify conda is installed, check version number)
$ conda info
- conda 최신 버전으로 업데이트 (Update conda to the current version)
$ conda update conda
- conda 패키지 설치 (Install a package included in Anaconda)
$ conda install PACKAGENAME
- 패키지 설치 후 패키지 실행 (Run a package after install, example Spyder*)
$ spyder
- conda 패키지 업데이트 (Update any installed program)
$ conda update PACKAGENAME
- 명령어 모를 때 명령어 확인 (Command line help)
$ COMMANDNAME --help
$ conda install --help
Using environments
- conda 가상환경 목록 확인 (Get a list of all my environments, active environment is show with)
$ conda env list
생성한 가상환경이 없을 경우, 기본 환경(base)만 존재한다.
- conda 가상환경 생성 (Create a new environment named py35, install Python 3.5)
$ conda create --name py35 python=3.5
python 3.5 버전을 사용하고, py35라는 이름을 갖는 가상환경 생성한다.
- conda 가상환경 활성화 / 비활성화 (Activate the new environment to use it)
윈도우 가상환경 활성화 명령어
$ activate py35
윈도우 가상환경 비활성화 명령어
$ deactivate
리눅스나 macOS 가상환경 활성화 명령어
$ source activate py35
리눅스나 macOS 가상환경 활성화 명령어
$ source deactivate
- conda 패키지 리스트 보기 (List all packages and versions installed in active environment)
$ conda list
- conda 패키지 찾기 (Use conda to search for a package)
$ conda search PACKAGENAME
Specifying version numbers
Constraint type | Specification | Result |
Fuzzy | numpy=1.11 | 1.11.0, 1.11.1, 1.11.2, 1.11.18 etc. |
Exact | numpy==1.11 | 1.11.0 |
Greater than or equal to | "numpy>=1.11" | 1.11.0 or higher |
OR | "numpy=1.11.1|1.11.3" | 1.11.1, 1.11.3 |
AND | "numpy>=1.8, <2" | 1.8, 1.9, not 2.0 |
conda 명령어에서 =과 ==은 다르다. ==은 입력한 딱 그 버전을 설치하는 거고, =은 그 계열의 버전을 설치한다.
'Artificial Intelligence' 카테고리의 다른 글
분석환경 requirements (0) | 2021.01.18 |
---|---|
Optimizer 정리 (0) | 2021.01.13 |
numpy의 dot / matmul 차이 (0) | 2021.01.12 |
[ADP, ADsP] 데이터 처리 순서: Legacy -> staging -> ODS -> DW -> DM -> R, SAS, PYTHON (0) | 2020.11.19 |
[ADP, ADsP] EDA의 4가지 주제: 저항성의 강조, 잔차 계산, 자료변수의 재표현, 그래프를 통한 현시성 (0) | 2020.11.19 |