반응형
아나콘다 가상환경 설치
아나콘다(Anaconda)는 데이터 과학 및 머신러닝 작업에 필요한 다양한 라이브러리와 도구를 포함한 파이썬 배포판입니다. 아나콘다를 사용하면 가상 환경을 쉽게 생성하고 관리할 수 있어, 프로젝트별로 독립적인 환경을 구성할 수 있습니다. 아래는 아나콘다 설치 및 가상 환경 생성 방법을 단계별로 설명한 것입니다.
1. 아나콘다 설치
- 아나콘다 다운로드
- 공식 웹사이트(https://www.anaconda.com/products/distribution)에서 운영체제(Windows, macOS, Linux)에 맞는 설치 파일을 다운로드합니다.
- 설치 실행
- 다운로드한 설치 파일을 실행합니다.
- 설치 과정에서 다음과 같은 옵션을 선택합니다:
- Add Anaconda to my PATH environment variable: 체크하지 않습니다 (권장).
- Register Anaconda as my default Python: 체크합니다.
- 설치 완료
- 설치가 완료되면, 터미널(또는 명령 프롬프트)에서
conda --version
을 입력해 설치가 잘 되었는지 확인합니다. - 버전 정보가 출력되면 정상적으로 설치된 것입니다.
- 설치가 완료되면, 터미널(또는 명령 프롬프트)에서
2. 가상 환경 생성
가상 환경은 프로젝트별로 독립적인 파이썬 환경을 구성할 수 있게 해 줍니다.
- 가상 환경 생성
- 터미널(또는 명령 프롬프트)에서 다음 명령어를 실행합니다:
conda create -n myenv python=3.8(또는 conda create --name myenv python=3.8)
myenv
: 가상 환경 이름 (원하는 이름으로 변경 가능).python=3.8
: 사용할 파이썬 버전 (필요에 따라 변경 가능).
- 터미널(또는 명령 프롬프트)에서 다음 명령어를 실행합니다:
- 가상 환경 활성화
- 생성한 가상 환경을 활성화합니다:
- Windows:
conda activate myenv
- macOS/Linux:
source activate myenv
- Windows:
- 활성화되면 터미널 프롬프트 앞에
(myenv)
가 표시됩니다.
- 생성한 가상 환경을 활성화합니다:
- 가상 환경 비활성화
- 가상 환경을 종료하려면 다음 명령어를 실행합니다:
conda deactivate
- 가상 환경을 종료하려면 다음 명령어를 실행합니다:

3. 가상 환경 관리
- 가상 환경 목록 확인
- 생성된 가상 환경 목록을 확인하려면 다음 명령어를 실행합니다:
conda env list
- 생성된 가상 환경 목록을 확인하려면 다음 명령어를 실행합니다:
- 가상 환경 삭제
- 더 이상 사용하지 않는 가상 환경을 삭제하려면 다음 명령어를 실행합니다:
conda remove --name myenv --all
- 더 이상 사용하지 않는 가상 환경을 삭제하려면 다음 명령어를 실행합니다:
- 패키지 설치
- 가상 환경에서 필요한 패키지를 설치하려면 다음 명령어를 사용합니다:
conda install numpy pandas
- 또는
pip
를 사용할 수도 있습니다:pip install numpy pandas
- 가상 환경에서 필요한 패키지를 설치하려면 다음 명령어를 사용합니다:
- 패키지 목록 확인
- 현재 가상 환경에 설치된 패키지 목록을 확인하려면 다음 명령어를 실행합니다:
conda list
- 현재 가상 환경에 설치된 패키지 목록을 확인하려면 다음 명령어를 실행합니다:

4. Jupyter Notebook에서 가상 환경 사용
- 가상 환경에 Jupyter Notebook 설치
- 가상 환경에서 Jupyter Notebook을 사용하려면 다음 명령어로 설치합니다:
conda install jupyter
- Jupyter Notebook 실행
- 다음 명령어로 Jupyter Notebook을 실행합니다:
jupyter notebook
- 브라우저에서 Jupyter Notebook이 열리면, 새로운 노트북을 생성해 코드를 작성할 수 있습니다.
- 다음 명령어로 Jupyter Notebook을 실행합니다:
- 가상 환경을 Jupyter Notebook에 추가
- Jupyter Notebook에서 가상 환경을 선택할 수 있도록 추가하려면 다음 명령어를 실행합니다:
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
- 이후 Jupyter Notebook에서
Python (myenv)
커널을 선택해 사용할 수 있습니다.
- Jupyter Notebook에서 가상 환경을 선택할 수 있도록 추가하려면 다음 명령어를 실행합니다:

5. 아나콘다 가상 환경의 장점
- 독립적인 환경: 프로젝트별로 필요한 패키지를 격리해 설치할 수 있습니다.
- 버전 관리: 파이썬 버전과 패키지 버전을 프로젝트별로 다르게 설정할 수 있습니다.
- 재현성: 환경을 파일로 저장해 다른 사람과 공유하거나 나중에 재현할 수 있습니다.
6. 환경 파일로 저장 및 공유
- 환경 파일 생성
- 현재 가상 환경의 패키지 목록을 파일로 저장합니다:
conda env export > environment.yml
- 이 파일은 프로젝트 루트 디렉터리에 저장됩니다.
- 현재 가상 환경의 패키지 목록을 파일로 저장합니다:
- 환경 파일로 가상 환경 생성
- 다른 사람이
environment.yml
파일을 사용해 동일한 환경을 생성하려면 다음 명령어를 실행합니다:conda env create -f environment.yml
- 다른 사람이

이렇게 아나콘다를 설치하고 가상 환경을 생성하면, 파이썬 프로젝트를 더 효율적으로 관리할 수 있습니다. 가상 환경 별로 다른 조건에서 코딩을 할 수 있습니다.
반응형
'도서로 공부하는 프로그래밍 > 코딩 자율학습' 카테고리의 다른 글
도커(Docker)는 컨테이너 기반 플랫폼 (2) | 2025.04.07 |
---|---|
Python IDLE (Integrated Development and Learning Environment) 특징과 사용법 (0) | 2025.02.10 |
고등학생 손자를 위한 파이썬 학습 커리큘럼 (1) | 2025.02.05 |
70대 노년층을 대상으로 한 파이썬 학습 (1) | 2025.02.04 |
파이썬과 C언어의 공통점과 차이점 (36) | 2024.11.29 |