본문 바로가기
[파이썬]/프로그래밍

[파이썬][프로그래밍] Anaconda 설치 및 환경변수 설정( + visual c++)

by sung min_Kim 2023. 11. 13.
Anaconda


데이터 분석 및 시각화, 머신 러닝 등에 필요한

다양한 라이브러리를 기본으로 탑재하고 있는 패키지 관리자


· 설치 방법

 

1. 아나콘다 다운로드, https://www.anaconda.com/download

 

 

Free Download | Anaconda

Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.

www.anaconda.com

Anaconda Download 홈페이지


 아나콘다 공식 다운로드 홈페이지에 접속하여 아나콘다를 Download 받도록 하자.

 


2. Anaconda - intall

 

설치화면
PATH checked


 'Add Anaconda3 to my PATH environment variable'을 체크하면, 설치된 경로를 시스템의 PATH 환경 변수에 추가하여 준다.

 단, 기존에 파이썬을 설치하여 사용하고 계신 분들은 기존의 경로가 PATH 환경 변수에 추가되어 있을 확률이 높으므로, 파이썬 사이에 충돌이 발생할 수 있으니 필요할 때 아나콘다의 경로를 직접 입력하여 사용하도록 하자.


3. · Anaconda Prompt 실행


 설치가 다 되었다면 Anaconda Prompt를 실행시켜, 파이썬의 버전을 확인하여 주도록 하자.
 버전 확인 명령어 : python -V 

python -V 명령어 실행, 파이썬 버전 확인


 버전과 경로를 확인하는 것은 매우 중요하다.

  • 버전 호환성 : 파이썬의 버전들은 서로 다른 문법을 가지고 있고, 특정 라이브러리가 특정 버전에서만 동작할 수도 있다.

  • 라이브러리 및 모듈 관리 : 파이썬에는 다양한 라이브러리와 모듈이 존재한다. 이들은 파이썬이 설치된 경로 아래에 저장되므로, 경로를 알아야만 관리할 수 있다.

  • 환경 설정 : 여러 버전의 파이썬을 동시에 사용하는 경우, 사용하고자 하는 파이썬의 경로를 알아야 해당 버전을 정확하게 호출할 수 있다. 이는 특히 가상 환경을 설정할 때 중요하다.

  • 디버깅 : 만약 파이썬의 코드가 예상대로 동작하지 않는다면, 문제의 원인을 찾기 위해 파이썬의 버전과 경로를 확인해야 할 수도 있다.

 따라서, 파이썬의 버전 및 경로를 따로 메모해 두어 필요할 때 참고하도록 하자.

 


4. 환경변수 설정하기


 Window 버튼을 눌러 '시스템 환경 변수 편집'을 입력한 뒤 클릭한다.

Window - '시스템 환경 변수 편집'


 그럼 아래와 같은 창이 열린다. '환경 변수'를 클릭해 주도록 하자.

'환경 변수' 클릭

 

환경변수는 크게 '사용자 변수'와 '시스템 변수'로 분류되어 있는 것을 볼 수 있다.

사용자 변수, 시스템 변수

 

  • 사용자 변수 : 해당 사용자 계정에서만 적용되는 환경 변수이며, 다른 사용자 계정에는 적용되지 않는다.
  • 시스템 변수 : 컴퓨터의 모든 사용자에게 적용되는 환경 변수이며, 어떤 사용자로 로그인하던 해당 환경 변수가 적용된다.

 시스템 변수를 변경하면 시스템 전체에 영향을 미치므로, 실수를 방지하기 위해 일반적으로는 '사용자 변수'에 추가하는 것이 안전하다.

 본인은 Anaconda install 시에 PATH를 체크하여, 사용자 변수의 Path에 'anaconda3'가 등록되어 있는 것을 확인할 수 있다.

아나콘다 설치경로 : C:\users\vosej\anaconda3


 환경 변수 중 Path에 경로를 추가함으로써, 해당 경로에 위치한 실행 파일을 명령 프롬프트나 터미널에서 전체 경로를 입력하지 않고도 실행할 수 있게 해 준다.

 즉, 'python'이나 'conda' 등의 명령어를 입력하면 시스템이 자동으로 설정한 경로를 찾아 명령어를 실행하게 된다.

 아래에는 ' Visual C++' 설치에 관하여 링크를 남겨두었으며, 아나콘다의 가상 환경 설정에 관하여서는 다음 글에 이어 작성하도록 하겠다.

 


Microsoft Visual C++ runtime 설치

https://learn.microsoft.com/ko-kr/cpp/windows/latest-supported-vc-redist?view=msvc-170

 

지원되는 최신 Visual C++ 재배포 가능 패키지 다운로드

이 문서에서는 최신 버전의 Visual C++ 재배포 가능 패키지 패키지에 대한 다운로드 링크를 나열합니다.

learn.microsoft.com

 
 파이썬을 사용하는 경우에도 'Visual C++'는 여러 기능을 제공한다.

 파이썬은 C++ 확장을 지원하는데, Visual C++는 이러한 확장을 작성하고 컴파일 하는 데 필요한 도구를 제공한다.

 따라서, 설치되어 있지 않은 분들의 경우 설치하는 것을 추천한다.