안녕하세요 .dev-길길IT입니다.
파이썬으로 여러 가지 프로젝트를 진행할 때 파이썬 버전이나 패키지 버전이 각각 다른 경우가 있습니다.
사용하지 않는 것들도 있는데 매번 전체 모듈과 패키지를 관리하기에는 비효율적입니다.
그래서 이러한 상황에서 가상 환경으로 쉽게 관리할 수 있도록 환경 구성을 해주는 것이 Conda라고 하는 모듈입니다.
크게 Anaconda와 Miniconda 2가지가 있는데요
Anaconda는 기본 base가 되는 패키지를 많이 깔아서 용량이 크고 무거운 반면
Miniconda를 사용하면 기본 base를 선택적으로 설치할 수 있기 때문에 lite 하고 속도가 빠릅니다.
오늘은 파이썬 미니콘다(miniconda)에 대해서 소개해드리겠습니다.
※ 목차
1. 파이썬 미니콘다(miniconda) 설치하기
2. 환경변수 설정하기
3. 미니콘다(miniconda) 가상환경 및 프로젝트 생성하기
파이썬(Python) 미니콘다(miniconda) 설치 및 가상환경 생성하기
1. 파이썬 미니콘다 miniconda 설치하기
1. https://conda.io/miniconda.html 사이트에 접속을 합니다.
2. 이곳에서 miniconda를 다운로드할 수 있습니다.
현재 사용하시는 OS 버전(Windows, Linux 등)과 python버전에 맞게 설치를 해주면 됩니다.
3. 설치 파일을 실행하고 Next를 차례대로 눌러 진행해줍니다.
4. 파이썬 MiniConda가 정상적으로 설치되면
cmd 창으로 들어가 conda라는 명령어를 입력했을 때 위와 같은 메시지가 표시됩니다.
2. 미니콘다 환경변수 설정하기
파이썬과 마찬가지로 미니콘다도 최초 환경변수를 설정해주어야 합니다.
1. 작업표시줄의 검색에서 conda를 입력하고 site-packages의 폴더를 클릭해줍니다.
저의 경우는 위와 같이 경로가 표시되고 있습니다.
C:\Users\rtbo01\Miniconda3\Lib\site-packages\conda
2. 탐색기를 열어서 내 PC를 마우스 우클릭하여 속성을 클릭합니다.
3. 시스템 메뉴에서 왼쪽에 있는 하위 항목들 중에 맨 마지막에 있는 고급 시스템 설정을 클릭합니다/
4. 시스템 속성 창에서 고급 탭으로 이동한 뒤에 하단에 위치한 환경 변수를 클릭해줍니다.
5. 하단의 시스템 변수 항목에서 Path를 찾고 편집을 클릭합니다.
6. 위에서 확인한 conda의 경로에서 하위에 위치한 Library, Scripts 두 가지 경로를 추가합니다.
7. 이후 cmd 명령 창에서 다시 conda 명령어를 입력하면 위와 같이 표시가 됩니다.
3. 미니콘다 가상환경 및 프로젝트 생성하기
설치가 완료되면 파이썬 미니콘다 가상 환경을 생성합니다.
1. 명령 프롬프트에서 가상환경을 생성하는 명령어는 다음과 같습니다.
(※ python 버전 체크는 conda search python 명령어로 찾을 수 있습니다)
Conda create -n 가상환경명 python==3.8.1
2.proceed ( [y]/n )? 이 나오면 y를 누르고 엔터를 입력하면 생성이 완료됩니다.
3. 이제 생성된 가상환경을 사용하여 Pycharm IDE에서 프로젝트를 만들어보겠습니다.
Files - Settings를 클릭합니다.
4. Project:프로젝트명 - Project interpreter에서 오른쪽 화살표를 클릭해서 Add를 누르고
System interpreter 클릭하면 오른쪽에 … 을 표시해줍니다.
5. 아까 생성한 가상환경 경로로 들어가 python.exe를 선택한 후 OK
6. Main.py 파일을 하나 만들고 print("hello world")를입력 후 Run을 하면
minoconda로 만든 가상환경이 파이썬에 적용되었습니다.
마무리
오늘은 파이썬 미니콘다(Miniconda)를 이용해서 가상환경을 생성하고 프로젝트를 설정하는 방법을 알아보았습니다.
파이썬의 경우 다양한 라이브러리와 모듈, 패키지를 지원하는 만큼 이것을 관리하는 능력도 중요한데요
miniconda를 이용해서 필요한 기능만 적절하게 사용하시고 최대한 프로그램의 용량을 줄이며 lite 하게 가져가는 것도
중요하게 고려해볼 만한 상황이라고 생각합니다.
오늘도 읽어주셔서 감사합니다.
'Dev > Python' 카테고리의 다른 글
Pycharm IDE에 SVN 사용 및 repository 연동 하는 방법 (0) | 2023.04.25 |
---|---|
[Python Crawling] Python으로 App Store 리뷰 크롤링하기 (1) | 2022.09.05 |
파이썬(Python)과 파이참(Pycharm) 간단하게 설치하기 - devgilgilit (1) | 2022.08.18 |
댓글