3. 파이썬 아나콘다 설치로 가상 환경 설정. Why?

  • 네이버 블로그 공유하기
  • 카카오톡 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기

지난 포스팅에서 간단하게 파이썬에 대한 맛보기를 진행해봤습니다.
비주얼스튜디오코드(Visual Studio Code)의 터미널을 이용해서 내컴퓨터에 설치되어있는 파이썬의 버전도 확인해보고 라이브러리를 설치하기 위한 pip 문도 사용해봤습니다.
비주얼스튜디오코드(Visual Studio Code) 터미널에서 파이썬을 구동시켜 간단한 기초실습도 해봤습니다.

아나콘다 설치 이유

이번에는 파이썬 아나콘다 설치로 파이썬 가상 환경 설정을 해보겠습니다.
먼저 가상 환경 설정 을 하는 이유에 대해 알아보면
파이썬으로 이것저것 코딩을 하다 보면 각종 라이브러리들을 설치하게 되는데
종종 필요한 라이브러리가 설치된 파이썬 버전과 호환이 안되거나
어디서는 설정을 이렇게 해놨는데 다른 데서는 다른 설정을 사용해야 한다거나 등의 여러가지 이유로
전체를 다 지우고 새로 설치해야 하는 상황이 생길수도 있는데
이런 상황에 대비하기 위해 프로젝트 단위별로 가상 환경 을 구성하는 방법으로 해결할수가 있습니다.
이런 가상 환경 을 위해서는 아나콘다 프로그램을 사용합니다.

아나콘다 설치

아나콘다 홈페이지에 접속해 다운로드를 진행하고 아나콘다 설치 를 진행합니다.

아나콘다 홈페이지

https://www.anaconda.com


PATH 관련해서만 체크해주고 그냥 설치 진행을 하면 됩니다.

아나콘다 가상 환경 설정

설치가 되었으면 가상환경을 만들어 줍니다.

아나콘다 명령프롬프트나 파워셸을 이용할수도 있지만
그냥 아나콘다 프로그램에서 바로 진행을 해보겠습니다.

아나콘다를 실행해 주고 Environments 에 보면 아래에 Create 라는 버튼이 보입니다.

Create 를 클릭해주고 나오는 창에서 파이썬 가상 환경 이름을 넣어줍니다
저는 py_study_3110 이라고 해줬습니다.
밑에 Package 에는 Python에 체크를 해주고 옆에 드랍다운 밗스에서 파이썬 버전을 선택해줍니다.
저는 3.11.0 으로 진행해보겠습니다

생성된 파이썬 가상 환경을 클릭해보면 Open Terminal 이라고 나오는데 클릭해 보시면 터미널 창이 뜨면서 새로 설정한 가상 환경이 설정되었음을 알수 있습니다.

파이썬 비주얼스튜디오 아나콘다 연동

자 이제 새로 만들어진 가상 환경에서 비주얼스튜디오코드(Visual Studio Code) 를 실행해 보겠습니다.
Home 으로 이동하신 뒤에 Application on 옆에서 새로 만든 가상 환경 이름을 클릭해줍니다.

비주얼스튜디오코드(Visual Studio Code) 밑에 Launch 를 클릭해 실행해줍니다.

파일을 임의로 하나 만들어보겠습니다.

지난번에 진행해봤던 파이썬 인터프리터 를 연동해봅니다.
비주얼스튜디오코드(Visual Studio Code) 에서 Ctrl + Shift + p 를 눌러서 python interperter 라고 검색해서
python 인터프리터 를 선택해줍니다.

다음으로 우리가 설정한 가상환경을 선택해주면 연동은 마무리 됩니다.

Ctrl + ` 버튼을 눌러 터미널을 활성화 해봅니다.

터미널에서 자동적으로 conda Activate py_study_3110 이라고 가상 환경을 활성화 해주네요

그럼 아래 상태표시줄에 파이썬 버전 과 새로 만들어진 가상 환경 – python 3.11.0(‘py_study_3110’:conda) 으로 연동설정이 되었음을 확인할수 있습니다.

파이썬의 버전을 확인해 볼까요?

python -V

아나콘다에서 설치해준 파이썬 버전 3.11.0 이 정상적으로 나오는 걸 볼 수 있습니다

아나콘다 명령어

아나콘다 버전 확인

anaconda --version

아나콘다 정보 확인.

conda info

이외에 아나콘다 를 사용하면서 사용하게 되는 명령어를 몇개 살펴보겠습니다

  • conda clean – 설치된 패키지를 모두 삭제하는 명령입니다
  • conad create – 아나콘다에서 우리가 클릭 클릭 으로 생성해줬던 가상환경을 만들어 주는 명령입니다
  • conda config – 아나콘다의 설정보기와 새로운 설정이나 수정등을 하기 위한 명령입니다
  • conda list – 설치된 패키지 정보를 보여주는 명령입니다
  • conda remove – 설치된 패키지를 삭제하는 명령입니다
  • conda search – 설치된 패키지를 조회하는 명령입니다

이외에도 많은 명령어들이 있지만 지금 당장 써야 하는것도 아니고 이런게 있다는 정도만 알아둬도 좋을거 같습니다

Leave a Comment