Python 프로젝트를 진행할 때, 가상 환경을 사용하여 의존성을 효과적으로 관리할 수 있다. Conda를 이용하여 가상 환경을 생성하고 관리하는 방법을 알아보겠다.
1. Conda 설치
Conda가 설치되어 있는지 확인하고, 없다면 Anaconda 또는 Miniconda를 설치한다.
2. 사용 가능한 Python 버전 목록 확인
Conda를 통해 사용 가능한 Python 버전 목록을 확인하려면 다음 명령을 실행한다.
conda search python
3. 가상 환경 생성
새로운 가상 환경을 생성하려면 다음 명령을 사용한다. 여기서는 Python 3.8 버전을 사용한다.
conda create --name myenv python=3.8
4. 가상 환경 활성화
conda activate myenv
5. 가상 환경에서 작업
가상 환경이 활성화된 상태에서 필요한 패키지를 설치한다.
conda install package_name
6. 현재 가상 환경 목록 확인
현재 활성화된 가상 환경 외에 다른 가상 환경 목록을 확인하려면 다음 명령을 사용한다.
conda env list
7. 가상 환경 비활성화
conda deactivate
8. 가상 환경 삭제
가상 환경을 삭제하려면 다음 명령을 사용한다.
conda env remove --name myenv
위 명령은 myenv
라는 이름의 가상 환경을 삭제한다.
9. 현재 가상 환경의 Python 버전 확인
가상 환경에서 현재 사용 중인 Python 버전을 확인하려면 다음 명령을 사용한다.
python --version