본문 바로가기

파이썬/이미지데이터 처리

Jupyter Notebook에 가상환경 구성하기

728x90
반응형

가상환경 구성하기

아나콘다 설치하기

아나콘다를 설치하는 방법은 

  1. 아나콘다 공식 홈페이지에 접속.
  2. 우측 상단에 ‘Get Started’ 클릭.
  3. ‘Download Anaconda installers’ 클릭해서 다운로드 페이지로 이동.
  4. 환경에 맞게 선택해서 다운로드2. (예: Windows 10, 64-Bit이면 ‘64-Bit Graphical Installer’ 선택)
  5. 다운로드한 ‘Anaconda3-2020.11-Windows-x86_64.exe’ 파일 실행.
  6. 설치 동의를 위해 ‘I Agree’ 클릭.
  7. 'Just Me (recommended)'로 두고 Next2.
  8. 'Add Anaconda3 to my PATH environment variable’과 'Register Anaconda3 as my default Python 3.8’을 모두 체크하고 Install 클릭.
  9. 설치 완료 후, Anaconda Prompt (anaconda3) 실행해서 간단하게 python 테스트해보기.

이 과정을 통해 아나콘다를 성공적으로 설치할 수 있습니다. 만약 리눅스 환경에서 아나콘다를 설치하려면, 다운로드 받은 Anaconda3-xxxxx.sh 파일을 실행하고, 라이선스 동의를 위해 Yes를 입력하면 됩니다.

아나콘다 가상환경이 필요한 이유 

아나콘다에서 가상환경을 사용하는 이유는 

  1. 독립 환경: 각각의 프로젝트나 작업에 독립적인 환경을 설정할 수 있습니다.
    이는 각 프로젝트별로 필요한 라이브러리를 독립적으로 설치하고 관리할 수 있어 라이브러리 간의 충돌을 방지합니다.
  2. 작업 분리: 이전 작업한 것과 현재 작업을 분리하기 위해서입니다.
  3. 라이브러리/패키지 관리: 해당 환경에 맞게 구성해놓은 라이브러리/패키지 등의 버전 문제로 실행되지 않는 문제를 방지하기 위해서입니다.
    즉, 사용하다가 버전 업되는 경우, 의존적인 패키지 호환성, 설치가 필요한 패키지만 활용 등.

이러한 이유로 아나콘다에서는 가상환경을 사용하여 프로젝트를 관리하게 됩니다. 가상환경을 사용하면 각각의 프로젝트가 서로에게 영향을 주지 않고 독립적으로 운영될 수 있습니다. 이는 프로젝트 관리를 효율적으로 하고, 버그를 최소화하는 데 도움이 됩니다

아나콘다의 쥬피터 노트북을 사용하는 이유

아나콘다의 쥬피터 노트북(Jupyter Notebook)을 사용하는 이유는

  1. 통합 개발 환경: 아나콘다를 설치하면 쥬피터 노트북을 포함하여 개발 환경을 통째로 설치할 수 있습니다.
  2. 이는 파이썬과 필요한 라이브러리를 한 번에 설치하고, 가상환경을 제공함으로써 개발을 보다 편리하게 할 수 있습니다.
  3. 체계적인 기록: 쥬피터 노트북은 코드, 코드의 실행 결과, 코드에 대한 설명을 한 번에 작성할 수 있어 체계적인 기록이 가능합니다2.
  4. 실시간 결과 확인: 코드를 작성하고 결과를 즉시 확인할 수 있습니다. 이는 데이터 분석 및 머신 러닝 분야에서 특히 유용합니다3.
  5. 다양한 언어 지원: 쥬피터 노트북은 다양한 프로그래밍 언어를 지원합니다.
  6. 문서화: 마크다운 형식을 사용하여 문서화된 설명과 코드를 함께 제공할 수 있습니다.

이러한 이유로 많은 개발자들이 아나콘다의 쥬피터 노트북을 사용하고 있습니다


가상환경 만들기

가상 환경을 만들기 위한 명령어입니다. 특정 python 버전을 설치하고 싶다면 뒤에 명령어를 통해서 정할 수 있습니다.

우선 현재 가상환경이 존재하는지 부터 확인합니다.

conda의 명령어 인데 참조하여 가상환경을 조성할 수 있습니다.

conda --version 아나콘다 버전확인
conda install numpy numpy 설치
conda install numpy selenium scipy numpy, selenium, scipy 동시 설치
conda install numpy=1.2 numpy 특정 버전(1.2) 설치
conda remove numpy numpy 제거
conda update conda conda 업데이트
conda update -all 모든 패키지 업데이트
conda list 설치된 패키지 목록 보여주기
conda list numpy numpy 설치유무, 버전확인
conda search numpy (conda 저장소에 패키지유무) numpy 검색
conda create -n py37 python=3.7 python3.7 버전의 파이썬 가상환경 생성
conda create -n py37 python=3.7 anaconda python3.7 가상환경 생성 + 마지막 anacodna는 아나콘다의 기본패키지 설치
set CONDA_FORCE_32BIT=1 conda create -n py36_32 python=3.6 anaconda conda activate py36_32 base가 64비트일 경우 python3.6 32비트의 가상환경을 지정한 이름(py36_32)으로 설치하고자 할 때
conda env list 가상환경 목록 확인
conda info --envs 가상환경 목록 확인
conda info 현재 conda에 대한 정보
conda remove --name py36_32 --all py36_32 가상환경 삭제

위 빨갱색 명령어를 Anaconda prompt로 입력하여 가상환경을 만들고 삭제할 수 있습니다.

conda-cheatsheet.pdf
0.20MB

728x90
반응형

'파이썬 > 이미지데이터 처리' 카테고리의 다른 글

TensorFlow 설치하기  (0) 2023.12.17
Pytorch 설치하기  (0) 2023.12.17
detectron2 튜토리얼  (0) 2023.12.09
YOLO (You Only Look Once)  (0) 2023.12.08