python/conda
conda commands
wefree
2024. 2. 14. 14:29
miniconda install
- 가이드 문서: https://docs.conda.io/projects/conda/en/latest/user-guide/install/linux.html
- ubuntu 에 설치하기: https://docs.anaconda.com/free/miniconda/#quick-command-line-install
기본 명령어
env 생성 / 삭제
conda env list
conda init bash # .bashrc 환경 설정
conda create -y -n kjm_env conda-pack python=3.8.15
conda activate kjm_env
conda deactivate
conda env remove -n kjm_env
env 생성하는 또 다른 방법 - 참고
conda env create -f environment.yaml
# environment.yaml
name: test-env
channels:
- conda-forge
dependencies:
- python>=3.5
- anaconda
- pip
- pip:
- -r file:requirements.txt
package 설치 / 삭제
conda list
conda install -y pandas
conda install -c conda-forge pandas # conda-forge 채널에서 pandas 검색해 설치
conda remove pandas
pack / unpack
pack
- conda-pack 설치
pip install conda-pack
- pack
# 특정 env 만 pack 할 때 conda pack -n kjm_env -o kjm_env.tar.gz # 설치된 전체 env 를 pack 할 때 conda pack -f -o all_env.tar.gz
- tar.gz 파일 확인
unpack
- conda envs 가 설치된 디렉토리에서 디렉토리 생성 후 tar.gz 압축 풀기
cd $HOME/opt/miniconda3/envs mkdir kjm_env tar xvfz kjm_env.tar.gz
- conda activate
conda activate kjm_env
- conda unpack
conda-unpack