728x90
728x90

아나콘다 프롬프트를 이용하여 가상 환경 만들기

들어가며

  • 아나콘다(Anaconda)를 설치하고, 가상 환경을 직접 만들어보자.
  • 가상 환경은 의존성 문제를 해결하기 위하여 Python 3.3 버전부터 새로 추가된 기능이다.

 

방법

  • 우선 아나콘다(Anaconda)를 PC에 설치한다.
 

Anaconda | The World’s Most Popular Data Science Platform

Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.

www.anaconda.com

 

  • 아나콘다 설치를 완료하면, 아나콘다 프롬프트(Anaconda Prompt)를 실행하고 아래의 명령을 실행한다.
> conda create -n <가상환경명> python=<버전(ex:3.5이나 3.7 등)>

'가상환경명'을 myEnv로 설정하였다.

 

  • 다음 명령을 실행하여 생성된 가상 환경으로 접속한다.
> conda activate <가상환경명>

가상 환경으로 진입한 모습

 

  • 다음 명령을 실행하여 가상 환경에 주피터 노트북(Jupyter Notebook)커널을 설치한다.
> pip install jupyter notebook
> pip install ipykernel

 

  • 로컬 PC에서 주피터 노트북을 실행한 후, 다음과 같이 생성한 가상 환경(@myEnv@)을 설정하고 작업을 수행한다.
  • 이제 의존성 문제에서 벗어나 특정 환경에서 실습을 진행할 수 있게 되었다.

 

참고

생성한 아나콘다 가상 환경 리스트 출력하기

  • 생성한 아나콘다 가상 환경의 목록을 출력하고 싶다면, 아래의 명령을 실행한다.
> conda env list

 

아나콘다 가상 환경 삭제하기

  • 생성한 아나콘다 가상 환경삭제하고 싶다면, 아래의 명령을 실행한다.
> conda remove --name <가상환경명> --all
> conda remove -n <가상환경명> --all

 

아나콘다 가상 환경 비활성화하기

  • 활성화한 아나콘다 가상 환경을 비활성화하고 싶다면, 아래의 명령을 실행한다.
    • 해당 아나콘다 가상 환경에서 벗어나고자 할 때 이 명령을 사용한다.
> conda deactivate

 

참고 사이트

 

파이썬 코딩 도장: 47.11 가상환경 사용하기

파이썬을 사용하다 보면 pip로 패키지를 설치하게 되는데 이 패키지들은 파이썬 설치 폴더(디렉터리)의 Lib/site-packages 안에 저장됩니다. 그래서 pip로 설치한 패키지는 모든 파이썬 스크립트에서

dojang.io

 

12. Virtual Environments and Packages

Introduction: Python applications will often use packages and modules that don’t come as part of the standard library. Applications will sometimes need a specific version of a library, because the ...

docs.python.org

728x90
728x90