미니콘다(Miniconda) 설치 방법
미니콘다는 아나콘다(Anaconda)의 축소 버전으로, 파이썬과 필수 패키지 관리 시스템인 conda만을 포함하고 있어 가볍고 빠르게 설치할 수 있습니다.
1. 설치 파일 다운로드
먼저, 운영체제(Windows, macOS, Linux)에 맞는 최신 버전의 미니콘다 설치 파일을 다운로드합니다.
- 다운로드 페이지: docs.anaconda.com/miniconda/install/
- 참고: 특별한 이유가 없다면 최신 파이썬 버전(Latest)의 64-bit 설치 파일을 받는 것을 권장합니다.
2. 운영체제별 설치 방법
Windows
- 다운로드한 .exe 파일을 실행합니다.
- "Next"를 눌러 진행하고, 라이선스에 동의("I Agree")합니다.
- Installation Type:
- Just Me (recommended): 현재 사용자 계정에만 설치됩니다. (권장)
- All Users: 모든 사용자 계정에 설치되며, 관리자 권한이 필요합니다.
- 설치 경로를 지정합니다. (기본 경로 권장)
- Advanced Installation Options:
- "Add Miniconda3 to my PATH environment variable" (경로 추가) 옵션은 체크하지 않는 것을 권장합니다. 대신 설치 후 'Anaconda Prompt'를 통해 사용하는 것이 안정적입니다.
- "Register Miniconda3 as my default Python" 옵션은 필요에 따라 선택합니다.
- "Install"을 클릭하여 설치를 완료합니다.
- 설치 완료 후, 시작 메뉴에서 **"Anaconda Prompt (Miniconda3)"**를 실행하여 conda 명령어를 사용할 수 있습니다.
macOS
- 다운로드한 .pkg 파일을 실행합니다.
- 화면에 나타나는 안내에 따라 설치를 진행합니다. (계속 -> 동의 -> 설치)
- 설치가 완료되면 Terminal(터미널) 앱을 실행합니다.
- conda init 명령어가 자동으로 실행되어 터미널 설정이 변경됩니다. 터미널을 완전히 종료했다가 다시 실행하면 (base)라는 표시가 나타나며 conda를 사용할 수 있습니다.
Linux
- 터미널을 엽니다.
- 다운로드한 .sh 파일이 있는 디렉터리로 이동합니다.
- 아래 명령어를 실행하여 설치를 시작합니다. (파일 이름은 버전에 따라 다를 수 있습니다.)
-
bash Miniconda3-latest-Linux-x86_64.sh - 라이선스 동의를 위해 Enter 키를 누르고, 내용을 확인한 후 yes를 입력합니다.
- 설치 경로를 확인하고 Enter 키를 누릅니다. (기본 경로 권장)
- conda init 실행 여부를 물으면 yes를 입력합니다.
- 터미널을 닫고 다시 열면 conda 명령어를 사용할 수 있습니다.
3. 설치 확인
터미널(Windows는 Anaconda Prompt)을 열고 아래 명령어를 입력하여 버전 정보가 나타나면 성공적으로 설치된 것입니다.
conda --version
이제 conda를 사용하여 가상 환경을 만들고 파이썬 패키지를 관리할 수 있습니다
※ 윈도우 설치시 파워쉘에서 아래 명령어로 설치할 수 있다.
wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" -outfile ".\miniconda.exe"
Start-Process -FilePath ".\miniconda.exe" -ArgumentList "/S" -Wait
del .\miniconda.exe
미니콘다 필수 명령어
미니콘다(Conda)는 가상 환경을 만들어 프로젝트별로 독립된 개발 환경을 구축하고, 패키지를 관리하는 데 사용됩니다. (Windows는 Anaconda Prompt, macOS/Linux는 터미널에서 실행)
1. 가상 환경 관리
- 가상 환경 생성:
# myenv라는 이름으로 파이썬 3.9 버전의 가상 환경 생성 conda create --name myenv python=3.9 또는 conda create -n myenv python=3.11 - 가상 환경 활성화:활성화하면 터미널의 프롬프트(맨 앞)가 (base)에서 (myenv)로 바뀝니다.
# myenv 가상 환경으로 진입함 conda activate myenv 예) (base)c:\user\username>_ --> (myenv)c:\user\username>_ - 가상 환경 비활성화:
# 현재 활성화된 가상 환경에서 빠져나옴 (base 환경으로 돌아감) conda deactivate - 가상 환경 목록 확인:
conda env list - 가상 환경 삭제:
conda env remove --name myenv 또는 conda env remove -n myenv
2. 패키지 관리 (가상 환경이 활성화된 상태에서 실행)
- 패키지 설치:
# numpy와 pandas 패키지 설치 conda install numpy pandas 또는 pip install numpy pandas (기존과 동일) 향후 문제생길 소지가 조금 있음 - 설치된 패키지 목록 확인:
conda list - 패키지 삭제:
conda remove numpy
3. Conda 자체 관리
- Conda 버전 확인:
conda --version - Conda 업데이트:
conda update conda
미니콘다 장점과 단점
| 구분 | 설명 |
| 장점 (Pros) | 1. 가벼움과 속도: 최소한의 구성(Python + conda)만 설치되어 설치가 빠르고 용량을 적게 차지합니다. 2. 유연성: 처음부터 필요한 패키지만 직접 골라 설치하므로, 불필요한 패키지 없이 깔끔한 환경을 구성할 수 있습니다. 3. 강력한 환경 관리: 프로젝트별로 완벽히 분리된 개발 환경을 손쉽게 만들고 관리하여 의존성 충돌 문제를 방지합니다. |
| 단점 (Cons) | 1. 수동 설치의 번거로움: 아나콘다와 달리 데이터 과학 필수 패키지(numpy, pandas 등)가 없어 직접 설치해야 합니다. 2. 초보자에게는 다소 불편: 처음 사용하는 경우, 어떤 패키지를 설치해야 할지 직접 파악해야 하는 점이 어려울 수 있습니다. |
'IT 관련 > 기타' 카테고리의 다른 글
| 시놀로지 Docker Calibre 서버 외부 웹 업로드 오류 해결 가이드 (0) | 2025.09.28 |
|---|---|
| pyenv 파이썬 버전 관리 (0) | 2025.08.25 |
| python 가상화 비교(아나콘다, python) (2) | 2025.07.08 |
| 미니 PC ??? (0) | 2025.06.26 |
| 블록깨기 게임. (0) | 2025.04.05 |