-
1. Conda 환경 관리
- conda env list: 현재 시스템에 존재하는 Conda 환경들을 목록으로 보여줍니다.
- conda create -n [env_name]: 지정한 이름의 새로운 Conda 환경을 생성합니다.
- conda env remove -n [env_name]: 지정한 이름의 Conda 환경을 삭제합니다.
2. Conda 환경 활성화 및 비활성화
- conda activate [env_name]: 지정한 Conda 환경을 활성화합니다.
- conda deactivate: 현재 활성화된 Conda 환경을 비활성화합니다.
3. 패키지 관리
- conda list: 현재 환경에 설치된 패키지들의 목록을 보여줍니다.
- conda search [channel::package]: 특정 채널에서 지정한 패키지를 검색합니다.
- conda install [channel::package]==[version]: 특정 채널에서 지정한 버전의 패키지를 설치합니다.
4. Conda 환경 복제 및 이름 변경
- conda create [new_env] --clone [existing_env]: 기존 환경을 복제하여 새로운 환경을 생성합니다.
- conda rename -n [old_name] [new_name]: 기존 환경의 이름을 새 이름으로 변경합니다.
5. 환경 내보내기 및 가져오기
- conda env export > [environment_file.yaml]: 현재 환경을 .yaml 파일로 내보내어 저장합니다.
- conda env create --file [environment_file.yaml]: 내보낸 .yaml 파일을 기반으로 새 환경을 생성합니다.
6. Conda와 pip 업데이트
- conda update -n base conda: Conda 기본(base) 환경에서 Conda를 최신 버전으로 업데이트합니다.
- conda update --all: 현재 환경에 설치된 모든 패키지를 최신 버전으로 업데이트합니다.
- python -m pip install --upgrade pip: pip을 최신 버전으로 업그레이드합니다.