아나콘다가 뭔데 ?
우리는 파이썬 언어를 이용해서 프로젝트를 진행할때 여러가지 라이브러리 및 패키지들을 사용하게 된다.
그런데 각 라이브러리끼리의 권장 버전이 각각 달라서 종종 라이브러리끼리 의존성이 충돌하는 경우가 있어
이러지도 저러지도 못하고 애를 먹을때가 있다.
그러나 이 의존성 충돌을 방지하면서 서로 호환되는 라이브러리를 평화롭게 쓸 수 있는 방법이
바로 가상환경(Virtualenvs)이다.
아나콘다는 이러한 가상환경을 만들어 파이썬과 패키지들을 독립적으로 관리할 수 있게 해주는 툴이다.
1. 설치
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 [가상환경 이름]
'Python' 카테고리의 다른 글
파이썬으로 정적 페이지 웹 크롤링 하기 - 1 (45) | 2024.05.14 |
---|---|
[Python] 선택구조 (3) | 2024.03.25 |
[Python] 제어구조 (25) | 2024.03.22 |
[Python] 프로그래밍 기초 (21) | 2024.03.21 |