Python

[Python] Anaconda/Miniconda 설치 및 가상화 설정

윤벙 2024. 10. 28. 12:49
728x90

 

아나콘다가 뭔데 ?

우리는 파이썬 언어를 이용해서 프로젝트를 진행할때 여러가지 라이브러리 및 패키지들을 사용하게 된다.

그런데 각 라이브러리끼리의 권장 버전이 각각 달라서 종종 라이브러리끼리 의존성이 충돌하는 경우가 있어

이러지도 저러지도 못하고 애를 먹을때가 있다.

그러나 이 의존성 충돌을 방지하면서 서로 호환되는 라이브러리를 평화롭게 쓸 수 있는 방법이

바로 가상환경(Virtualenvs)이다.

아나콘다는 이러한 가상환경을 만들어 파이썬과 패키지들을 독립적으로 관리할 수 있게 해주는 툴이다.

 

 

1. 설치

https://www.anaconda.com/

 

Anaconda | The Operating System for AI

Democratize AI innovation with the world’s most trusted open ecosystem for data science and AI development.

www.anaconda.com

위 사이트는 아나콘다 공식 사이트이다.

아나콘다를 사용할 거라면 위 사이트에서 다운받으시면 되는데, 부가로 설치되는 패키지가 많아서 무겁고 설치속도도 느린 단점이 있다.

그래서 나는 최소한의 기능만 있는 미니콘다를 사용하겠다.

 

https://docs.anaconda.com/miniconda/

 

Miniconda — Anaconda documentation

These three commands quickly and quietly download the latest 64-bit Windows installer, rename it to a shorter file name, silently install, and then delete the installer: curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o minic

docs.anaconda.com

 

2. 실행

 

설치 후 윈도우 로고 선택 후 전체 앱 > M 인 부분을 찾아보면

정상적으로 다운을 받았다면, 미니콘다 파일이 뜨는 것을 볼 수 있다.

여기에서 Anaconda Prompt를 실행해준다.

실행하게 되면 default 경로가 나오고 , base 환경에 들어와있다는게 확인이 된다.

우리는 아나콘다를 활용해 가상환경을 만들고 사용하는것이 목적이므로 관련 명령어들을 정리해 보겠다.

 

3. 명령어

0) 가상환경 리스트 조회

conda env list

 

1) 가상환경 만들기

conda create --name [가상환경 이름] python=3.10

 

2) 가상환경으로 들어가기

conda activate [가상환경 이름]

 

3) 가상환경에서 나오기

conda deactivate

 

4) 가상환경 삭제

conda env remove -n [가상환경 이름]

 

728x90

'Python' 카테고리의 다른 글

파이썬으로 정적 페이지 웹 크롤링 하기 - 1  (45) 2024.05.14
[Python] 선택구조  (3) 2024.03.25
[Python] 제어구조  (25) 2024.03.22
[Python] 프로그래밍 기초  (21) 2024.03.21