ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • conda commands
    python/conda 2024. 2. 14. 14:29

    miniconda 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​

     

     

     

     

    댓글

Designed by Tistory.