찹쌀이네 공부 공간

[Python] 가상환경 만드는 방법 본문

Python Deep learning

[Python] 가상환경 만드는 방법

호떡공돌이 2024. 5. 17. 21:40

 

코딩을 하면서 가장 많은 에러를 맞닥뜨릴 때가 "버전차이"입니다. Python 버전, Cuda 버전, 각종 라이브러리 버전 호환이 안되어서 수많은 Warning을 무시하고 넘어가다보면 결국 처음으로 되돌아와 버전을 맞춰가는 작업을 하거나, 특정 라이브러리가 업데이트 되면서 코드가 먹히지 않아 결국 포맷을 하는 일도 벌어집니다.

 

하지만 우리는 가상환경을 만들어 이러한 에러를 최소화할 수 있습니다. 아래의 방법은 아나콘다를 활용해서 가상환경을 만드는 방법입니다. 가상환경에서 설치한 수많은 라이브러리들은 설치할 때의 버전을 그대로 유지하기 때문입니다.

 

1. Anaconda 가상환경 만들기

Anaconda 실행한 후에 아래 내용을 입력하시면 됩니다.

conda create -n 환경이름(ex.env311) python=3.11 anaconda

# -n : 환경이름 선언
# python=3.11 : 가상환경 내 파이썬 버전

 

2. 만든 가상환경 실행하기

conda activate env311

 

3. 가상환경 확인하기

만든 가상환경이 무엇인지 확인할 때 쓰입니다. 가끔은 내가 만든 가상환경 이름을 까먹기도 하지요.

conda env list

 

4. 가상환경 빠져나가기

env311 가상환경에서 base로 빠져나가는 즉, 가상환경을 벗어나는 방법은 아래와 같습니다.

conda deactivate env311