garret

[Python, 환경설정] conda에서 python 가상환경 생성 본문

Programming/Python

[Python, 환경설정] conda에서 python 가상환경 생성

_Sun_ 2023. 6. 14. 20:21

conda에서 python 가상 환경 생성하는 법 정리

 

작업 환경 : Window, Anaconda3, VScode

 

윈도우에서 작업하는 관계로, Anaconda가 연결된 VScode의 터미널에서 작업을 진행했다. 

 

 

 

1. 가상환경 생성 및 활성화


1.1 가상환경 생성

먼저, 원하는 가상환경이름과 파이썬 버전을 지정해서 환경 생성을 해주자. 

$ conda create -n <환경명> python = <파이썬 버전>

# 예시
$ conda create -n testenv python=3.10

 

Proceed : y 선택

 

 

가상환경 리스트 확인

$ conda env list

새로운 가상환경 testenv가 생성된 것 확인 가능

 

 

1.2 가상환경 활성화(실행)

가상환경을 생성했으니, 이제 사용할 수 있게 활성화해준다. 

$ conda activate <가상환경명>

활성화를 하면 가상환경이 base에서 아까 만든 testenv로 변경되는 걸 볼 수 있다. 

 

 

 

 

2. 가상환경에 패키지 설치, 파이썬 버전 확인


2.1 conda install

Anaconda에서 관리하는 패키지를 다운받을 때 사용

$ conda install <패키지 이름>

 

2.2 파이썬 버전 확인

$ python --version

 

 

 

3. 가상환경 종료 및 제거


3.1 가상환경 종료(비활성화)

현재 접속중인 가상환경을 종료하고 싶을 때

$ conda deactivate

 

 

 

 

3.2 가상환경 제거

가상환경 종료 후 가상환경을 제거한다. 

$ conda remove -n <가상환경명> --all

 

 


 

 

+ 추가 : VScode에서 생성한 가상환경으로 주피터 파일 실행하고 싶을 때

 

VScode에서 주피터 파일을 열고 오른쪽 상단의 Select Kernel 클릭

 

생성한 가상환경 testenv 선택

 

 

 

Reference

https://sdc-james.gitbook.io/onebook/2./2.1./2.1.1./2-conda-virtual-environments

https://problem-solving.tistory.com/17