Miniconda 소개
2021. 12. 22. 01:48ㆍProgramming Language/Python
Miniconda 간단 가이드
Miniconda란 간단히 말해서 파이썬 패키지/가상환경 관리 툴로 패키지들의 의존성을 관리하기 쉽게 해줍니다.
아나콘다는 자주 쓰이는 과학/계산 패키지가 많이 포함되어 있어 용량도 크고 상당히 무겁죠
미니콘다는 아나콘다에서 그런 pre-install된 패키지들을 제외한 경량화 버전입니다.
(그래도 명령어 한 줄로 다시 설치 가능합니다)
저는 비교적 가볍고 필요한 패키지만 다시 설치해서 쓰면 되는 미니콘다를 선호합니다.
가상환경 관리도 되니 venv같은것도 안써도 되구요~
* 가상환경:
프로젝트별로 파이썬 버전(인터프리터 버전, 패키지 버전 등)을 관리하기 위한 프로젝트 환경
(쉽게 말해 가상환경마다 환경변수를 다르게 잡아줘 서로 다른 파일이 로드되게 함)
설치
https://docs.conda.io/en/latest/miniconda.html
그냥 installer 받아서 간단히 설치하시면 되지만
자세한건 위 링크 보시면 됩니다.
명령어
자주 쓰일 것 같은 명령어들 정리해봤습니다.
- conda list: 현재 환경에 설치된 패키지 목록 보기
- conda env list: 현재 존재하는 환경들 보기
- conda info: conda 정보 보기
- conda install [패키지]: 패키지 설치하기
- conda create -n [환경 이름] python=[파이썬 버전]: 새로운 환경 만들기
- conda remove -n [환경 이름] --all: 환경 삭제하기
- conda activate [환경 이름]: 환경에 들어가기
- conda deactivate [환경 이름]: 환경에서 나오기
- conda update -n base -c defaults conda: conda 자체 업데이트
- conda update --all: 현재 환경의 모든 패키지 업데이트
자세한건 직접 help 보기
삭제 방법 in macOS Mojave, conda 3
macOS Mojave에서 miniconda3 찌꺼기 파일까지 완전히 삭제하는 방법입니다.
sudo rm -rf /miniconda3 or rm -rf ~/opt/miniconda3
rm -rf ~/.conda ~/.condarc
mv ~/.bash_profile-miniconda3.bak ~/.bash_profile
'Programming Language > Python' 카테고리의 다른 글
난수 생성 - numpy (0) | 2022.07.16 |
---|---|
.py 배포 (0) | 2022.07.14 |
[분산, 병렬 처리] Ray (0) | 2021.10.20 |
[Python] 입력받기 (0) | 2021.09.30 |
[Python] 파이썬 배우기 (0) | 2020.07.29 |