본문 바로가기
DevOps

Miniconda를 구성하고 새로운 Python 환경 생성하기

by dev-woo 2023. 3. 21.
반응형

미니콘다란 무엇인가요?

미니콘다는 Python의 가상환경 및 패키지 관리를 위해 사용되는 서비스입니다. Anaconda의 경량 버전이라고 볼 수 있습니다. 누구나 가볍게 쉽게 다운로드 받고 설치할 수 있습니다.

미니콘다 다운로드 받기

아래의 링크에서 원하는 운영체제를 선택하여 미니콘다를 다운로드 받습니다.

미니콘다 설치하기

미니콘다 다운로드를 완료한 경우, 설치 과정을 진행합니다. 운영체제에 따라 다음과 같은 방법으로 설치할 수 있습니다.

Mac OS X에서 미니콘다 설치하기

sh Miniconda3-latest-MacOSX-x86_64.sh

Windows에서 미니콘다 설치하기

윈도우를 사용하는 경우, 미니콘다 설치 파일을 다운로드 받아 실행합니다.

미니콘다가 설치되면 에디터를 열어 사용할 수 있는 환경을 생성합니다.

새로운 가상환경 만들기

새로운 가상환경을 만들기 위해 다음 명령어를 실행합니다.

conda create --name new_env

new_env는 새로운 환경의 이름입니다.

가상환경 활성화하기

간혹 사용자가 작업 중에 다른 버전의 라이브러리를 사용해야 하는 경우, 새로운 가상환경을 생성하여 이러한 문제를 해결할 수 있습니다.

아래의 명령어를 통해 새로 생성한 환경을 활성화합니다.

conda activate new_env

파이썬 버전 변경하기

새로운 가상환경을 활성화하면 활성화된 파이썬 버전도 함께 사용됩니다.
이러한 상황에서 특정한 파이썬 버전을 사용하고 싶은 경우 다음과 같은 명령어를 사용하여 버전을 변경할 수 있습니다.

conda install python=3.7

패키지 다루기

다음 명령어를 사용하여 각 패키지를 설치합니다.

conda install numpy
conda install pandas
conda install matplotlib

가상환경에서 작업하기

작업을 시작하기 위해 미니콘다와 생성한 가상환경을 열어 다음 명령어를 실행합니다.

conda activate new_env

결론

미니콘다는 개발 생산성을 극대화하는 데 있어 꼭 필요한 도구입니다. 새로운 파이썬 환경을 만드는 것은 프로젝트간 충돌을 최소화하고 편리한 작업환경을 유지하는 중요한 요소 중 하나입니다. 예제를 참고하여 미니콘다를 사용한 Python 환경 구성에 대한 더 자세한 정보와 이를 활용해 개발 생산성을 높이는 방법에 대해 공부해 보시기를 권장합니다.

반응형

댓글