아나콘다(Anaconda)
Python, R 언어의 패키지 / 의존성 관리 및 배포를 편리하게 해주는 무료 오픈 소스 패키지 관리자이다. venv와 같이 가상환경을 사용해서 필요한 파이썬 버전을 사용하면 된다.
설치
Anaconda | The Operating System for AI
Democratize AI innovation with the world’s most trusted open ecosystem for data science and AI development.
www.anaconda.com
명령어 정리
- 가상환경 목록
conda env list - 가상환경 생성
conda create -n {가상환경명}
conda create -n {가상환경명} python={원하는 버전} - 활성화 및 비활성화
conda activate {가상환경명}
conda deactivate - 가상환경 삭제
conda env remove -n {가상환경명} - 현재 가상환경에 패키지 목록 확인
conda list
conda list --export > requirements.txt(현재 가상환경에서 사용중인 라이브러리 추출) - 현재 가상환경에 패키지 설치하기
conda install {패키지명}
conda install --file {파일명} (보통 requirements.txt를 다운받을 때 사용) - 현재 가상환경에 패키지 제거하기
conda uninstall {패키지명} - 패키지 저장소 등록
conda config --add channels conda-forge
conda-forge: 여러 기여자로 구성되어있는 커뮤니티 채널이며 해당 채널에 Anaconda 공식 채널보다 더 많은 패키지들이 계속 올라오기 때문에 특히 miniconda 사용할 때 더욱 유용함.