conda 명령 정리
새벽 2시인데 잠이 안 와서~ 정리해봅니다. 계속 추가/수정될 수 있습니다.
#1. conda activate/deactivate [env_name]
- conda 환경 활성화/비활성화.
#2. conda env list
- 설치되어 있는 conda 환경 조회해서 보여주는 명령.
#3. conda create -n [env_name]
- conda 환경 생성
- '--use-local' 옵션을 주면 현재 계정의 홈 디렉터리에 환경을 생성.
- 'python=version' 옵션을 주면 해당 버전으로 conda 환경을 생성.
#4. conda env remove -n [env_name]
- conda 환경 제거
#5. conda install [pkg_name]
- 패키지 설치
- '-c [channel_name] [pkg_name]' 옵션을 주면 해당 채널에서 패키지를 검색하여 설치
(conda install -c conda-forge [pkg_name])
#6. conda remove [pkg_name]
- 패키지 제거
- 환경 활성화를 하지 않았다면, conda remove -n [env_name] [pkg_name]
#7. conda pack
- conda 환경을 내보내고 불러올 수 있음. conda-pack 패키지 설치 필요.
(conda install -c conda-forge -n [env_name] conda-pack) - conda pack -n [env_name] -o [tar_name] : env_name 환경을 tar_name 환경으로 내보냄.
- 이렇게 내보낸 tar 파일을 conda/envs에 압축해제하고, conda-unpack 하여 사용하면 된다.
(1. tar 풀기 -> 2. conda activate [env_name] -> 3. conda-unpack ) - conda-unpack을 하지 않으면, 새로운 시스템에 맞게 환경이 재구성되지 않아 오류가 발생함.
#기타
- conda clean [option] : 캐시와 사용하지 않는 패키지 정리 명령.
- conda list : 설치된 패키지 이름 버전, 채널 등을 보여 주는 명령. (pip 설치된 패키지는 pip로 나옴)
- conda update [option] : 패키지를 최신 호환 버전으로 업데이트.
- conda search [pkg_name] : conda 패키지를 검색. -c [channel_name]으로 채널에서 검색 가능.
'Linux > etc' 카테고리의 다른 글
slurm 스케줄러 sbatch 옵션 정리 (0) | 2022.04.17 |
---|---|
파일 atime, ctime, mtime (0) | 2022.03.13 |
자주 사용하는 리눅스 명령어 (0) | 2020.02.08 |
댓글
이 글 공유하기
다른 글
-
slurm 스케줄러 sbatch 옵션 정리
slurm 스케줄러 sbatch 옵션 정리
2022.04.17 -
파일 atime, ctime, mtime
파일 atime, ctime, mtime
2022.03.13 -
자주 사용하는 리눅스 명령어
자주 사용하는 리눅스 명령어
2020.02.08