우분투에 미니콘다 설치 및 사용 방법
1. 설치 스크립트 다운로드
터미널을 열고 wget 명령어를 이용해 미니콘다 최신 버전 설치 스크립트를 다운로드합니다.
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh2. 설치 스크립트 실행
다운로드가 완료되면 bash 명령어로 설치를 진행합니다.
bash Miniconda3-latest-Linux-x86_64.sh설치 과정에서 라이선스 동의(yes), 설치 경로 확인(기본값 추천), 그리고 conda init 실행 여부(yes)를 묻는 메시지가 나옵니다. 대부분 기본 설정을 따라가면 됩니다.
3. 터미널 재시작
설치가 끝나면 변경사항을 적용하기 위해 터미널을 껐다가 다시 켜거나 source ~/.bashrc 명령을 실행합니다. 터미널 프롬프트 앞에 (base)가 보이면 성공적으로 설치된 것입니다.
4. 가상 환경 생성 및 사용
이제 conda 명령어를 사용하여 프로젝트별로 독립된 가상 환경을 만들고 사용할 수 있습니다.
# 'myenv'라는 이름의 파이썬 3.10 가상 환경 생성
conda create --name myenv python=3.10
# 가상 환경 활성화
conda activate myenv
# 가상 환경 비활성화
conda deactivateconda 명령어 오류시 해결 방법
- 셸 설정 파일 열기
터미널에 아래 명령어를 입력하여 셸 설정 파일(.bashrc)을 엽니다.nano ~/.bashrc - Conda 경로 추가
파일의 맨 아래로 이동하여 아래 내용을 복사하여 붙여넣습니다. your_username 부분은 본인의 사용자 이름(예: jongmin)으로 수정해야 합니다. 보통 미니콘다는 홈 디렉토리 아래에 miniconda3 폴더로 설치됩니다.
(예: export PATH="/home/jongmin/miniconda3/bin:$PATH")export PATH="/home/your_username/miniconda3/bin:$PATH" - 저장하고 종료
nano 편집기 기준으로 Ctrl + X → Y → Enter 키를 순서대로 눌러 저장하고 나옵니다. - 설정 적용
마지막으로, 아래 명령어를 실행하여 변경된 설정을 바로 적용하거나 터미널을 껐다가 다시 켜면 됩니다.source ~/.bashrc참고사항
conda init을 실행한 후에는 터미널을 열 때마다 기본적으로 (base)가 표시됩니다. (base)는 콘다의 기본(base) 가상 환경이 자동으로 활성화되었다는 의미입니다.
(base) 자동 활성화 끄는 방법
터미널을 열 때 (base)가 자동으로 활성화되는 것을 원하지 않는다면, 아래 명령어로 설정을 변경할 수 있습니다.
conda config --set auto_activate false이 설정을 적용한 뒤 터미널을 새로 열면 (base)가 나타나지 않습니다. 그 후에는 conda activate <환경이름> 명령어를 사용해야만 가상 환경이 활성화됩니다.
(base)는 미니콘다(Miniconda)나 아나콘다(Anaconda)를 설치할 때 기본으로 생성되는 최상위 환경입니다.
컴퓨터의 C 드라이브(시스템 드라이브)와 같다고 생각하면 쉽습니다. 운영체제(Windows, macOS)의 핵심 파일들이 C 드라이브에 설치되듯이, 콘다를 관리하고 실행하는 데 필요한 핵심 프로그램들이 (base) 환경에 설치됩니다.
• 기본 환경: 콘다를 설치하면 가장 먼저 생기는 기본 작업 공간입니다.
• 콘다의 집: conda 명령어 자체를 포함하여, 가상 환경을 만들고 패키지를 관리하는 데 필요한 모든 도구들이 들어 있습니다.
• 작업 공간으로 부적합: 중요한 시스템 파일이 있는 C 드라이브에 개인 파일이나 프로그램을 마구 설치하지 않는 것처럼, (base) 환경에 직접 프로젝트 관련 패키지(예: pandas, flask 등)를 설치하는 것은 권장되지 않습니다. (base) 환경이 오염되어 버전 충돌이 발생하거나 최악의 경우 콘다 자체가 망가질 수 있기 때문입니다.
base는 깨끗하게 유지하고, 각 프로젝트마다 별도의 독립된 가상 환경을 만들어 사용하는 것이 가장 좋은 방법입니다.
'IT 관련 > 우분투(Ubuntu) 이것저것' 카테고리의 다른 글
| nano 에디터 보다 쉬운 micro 에디터 (2) | 2025.08.26 |
|---|---|
| 우분투에서 접속 시도 로그 확인 (2) | 2025.08.11 |
| apt remove, apt purge 의 차이 (0) | 2025.06.20 |
| Homepage 설치하기 (0) | 2025.06.20 |
| WSL2 터미널 언어(로케일) 설정 방법 (0) | 2025.06.19 |