미니콘다를 설치한 후에는 미니콘다를 사용하는 가장 큰 목적인 "가상 환경"을 생성해야 합니다.
혹시 아직 미니콘다 설치 전인 경우, [미니콘다 설치 방법]을 참고하여 설치하시면 됩니다!
준비가 되셨다면, 본인이 사용하는 터미널을 실행한 후 아래의 내용을 따라 수행하시면 됩니다 :)
[가상 환경 생성]
1. 가상 환경만 생성
단순히 가상 환경만 생성하는 경우에는 아래의 커맨드를 입력하시면 됩니다.
conda create -n <가상 환경명>
<가상 환경명>은 본인의 가상 환경명이므로, 지우신 후에 원하시는 가상 환경명으로 입력해주시면 됩니다.
2. 가상 환경 생성과 동시에 Python 버전 지정 및 모듈 설치
가상 환경만 먼저 생성하신 후에 해당 가상 환경을 활성화하여 따로 Python 버전 변경이나 모듈 설치도 가능하지만, 가상 환경 생성과 이를 동시에 수행하고 싶을 수도 있습니다. 이런 경우에는 아래의 커맨드를 입력하시면 됩니다.
# 가상 환경 생성 + Python 버전 지정
conda create -n <가상 환경명> python='3.X.XX'
# 가상 환경 생성 + 모듈 설치
conda create -n <가상 환경명> numpy pandas matplotlib
# 가상 환경 생성 + Python 버전 지정 + 모듈 설치
conda create -n <가상 환경명> python='3.X.XX' numpy pandas matplotlib
가끔 이런 식으로 모듈을 설치할 경우에 설치 에러가 뜨는 모듈(저 같은 경우는 cartopy와 rasterio 모듈이 그랬습니다.)이 종종 있는데, 이는 Conda에서 모듈 설치를 위해 필요한 채널이 기본 채널로 설정되어 있기 때문입니다. 그래서 이러한 경우에는 다양한 모듈을 제공하는 "conda-forge" 채널을 사용해서 설치해야 하는데 이는 추후에 채널 변경 관련 글과 함께 작성해보겠습니다.
[생성된 가상 환경 확인]
위 커맨드를 통해 가상 환경을 생성했다면 제대로 생성되었는지 확인해 볼 필요가 있습니다. 이는 아래의 커맨드를 통해 확인할 수 있습니다.
conda env list
그러면 아래처럼 현재 미니콘다에 설치된 가상 환경 리스트가 출력되는데 여기에 방금 생성한 가상 환경명이 포함되어 있는지 확인해보시면 됩니다. 참고로 아래 내용 중, "*"는 현재 활성화된 가상 환경을 표시해주는 문자입니다.
# conda environments:
#
base * /Users/user/miniconda3
env_1 /Users/user/miniconda3/envs/env_1
env_2 /Users/user/miniconda3/envs/env_2
[가상 환경 활성화]
가상 환경 생성을 완료하셨다면, 이제 그 가상 환경을 사용하기 위해 활성화를 해야 합니다. 가상 환경 활성화는 아래의 커맨드를 입력하시면 됩니다.
conda activate <가상 환경명>
저는 이 명령어가 조금 길다고 생각이 돼서 "alias"라는 커맨드를 통해 "env1"만 입력하면 "conda activate env1"가 실행되도록 설정해두었는데 이 것도 추후에 관련 내용을 작성해서 올리겠습니다!
[가상 환경 비활성화]
만약 가상 환경을 종료하고 싶으면 아래의 간단한 명령어로 비활성화가가 가능합니다.
conda deactivate
가상 환경 비활성화는 활성화와 다르게 가상 환경명을 입력하지 않는 점 참고해주세요!
[가상 환경 제거]
만약 더 이상 사용하지 않는 가상 환경을 제거하고 싶은 경우, 아래의 명령어로 제거해주시면 됩니다.
conda remove --name <가상 환경명> --all
모든지 제거를 하실 때는 신중하게 판단하고 제거하시고, 제거 완료 후에는 이전에 알려드렸던 가상 환경 리스트 조회 명령어를 통해 제대로 제거가 되었는지 확인해주시면 됩니다!
감사합니다 :)
'프로그래밍 > Miniconda' 카테고리의 다른 글
Miniconda/미니콘다 설치 방법 [Window/MacOS/Linux] (1) | 2024.06.04 |
---|