본문 바로가기
공부하는 중~~/인공지능

[Ubuntu 20.04] 아나콘다(Anaconda)를 사용해 가상환경 다루기

by 임대추 2020. 12. 1.

 

 

 

안녕하세요 오랜만입니다.

우분투 18.04 버전을 사용 중이었는데 텐서플로 고버전을 사용하기 위해 20.04 버전으로 업데이트를 했습니다.

이것저것 파이썬 라이브러리를 사용하여 개발을 하고나면 온갖 충돌문제때문에 개발보다 고치는 시간이 많이 들곤해서

도커처럼 가상환경을 만들어 프로젝트별 환경을 마련하여 사용하는 방법을 소개하고자 합니다.

아나콘다를 사용하는 방법입니다.

 

0. 아나콘다 설치

# 콘다, 주피터 노트북 설치
sudo apt install jupyter-notebook
pip install conda

콘다와 주피터 노트북을 먼저 설치해야 합니다.

 

1. Conda 명령어를 사용해 가상환경 만들기

# conda 명령어를 사용해 가상환경 만들기
conda create -n 만들고자하는이름 python=자신이원하는버전(ex, 3) 

 

2. 가상환경이 잘 만들어졌는지 확인하기

# conda 명령어를 사용해 가상환경 확인
conda info --envs

위의 명령어를 사용하시면 사진과 같이 만든 리스트가 나옵니다. 저는 generative라는 이름으로 만들고 사용 중이라 계정명 옆에 하얀 글씨로 (generative)라는 표시가 떴습니다.

 

반응형

 

3. 가상환경 사용하기

# conda 명령어를 사용해 가상환경 사용
conda activate 만든가상환경이름

만든 가상환경을 activate 시켜 사용하시면 됩니다. 그 후에는 어떤 라이브러리를 설치하더라도 다른 프로젝트와 별개로 설치되기때문에 충돌이 발생할 일이 없습니다.

 

4. 추가로 알면 좋은 명령어

# conda 명령어를 사용해 가상환경 비활성화
conda deactivate

# conda 명령어를 사용해 가상환경 삭제하기
conda remove --name 지울가상환경이름 --all

이 정도 명령어만 익히고 있다면 사용하는데 문제가 없고 추가적인 기능들은 필요할때마다 웹 서핑을 하여 배우시는게 좋습니다.

 

도움이 되셨으면 좋겠습니다 :)

반응형

댓글