본문 바로가기
Memo

현재 사용 중인 Python이 Anaconda Python인지, 순수 Python인지 확인하는 방법

by leopard4 2025. 2. 7.

현재 사용 중인 Python이 Anaconda Python인지, 순수 Python인지 확인하는 방법

현재 사용 중인 Python이 Anaconda Python인지, 순수 Python인지 확인하는 방법은 여러 가지가 있어요. 아래 방법 중 하나를 시도해보세요.


1. where python (Windows)

where python
  • 결과가 Anaconda 경로 (C:\Users\...\Anaconda3\python.exe 등)라면, Anaconda의 Python을 사용 중인 것입니다.
  • C:\Users\...\Python311\python.exe 등 순수 Python 경로라면, 시스템 Python을 사용 중인 것입니다.

2. python --version

python --version

버전 정보만 나오지만, 기본 Python이 무엇인지 확인하는 데 도움이 됩니다.

3. python 실행 후 sys.version 확인

import sys
print(sys.version)
print(sys.executable)

출력 결과:

  • Anacondaconda 관련 경로가 나오면 Anaconda Python.
  • C:\Users\...\Python311\python.exe 같은 일반적인 Python 경로면 순수 Python.

4. sys.prefix로 Conda 환경인지 확인

import sys
print(sys.prefix)

Anaconda 환경이면 C:\Users\...\Anaconda3 같은 경로가 나옵니다.

일반 Python이면 C:\Users\...\Python311 같은 경로가 나옵니다.

5. conda list 실행해보기

conda list
  • 이 명령어가 정상적으로 실행되면 Anaconda 환경입니다.
  • "conda를 찾을 수 없습니다" 같은 오류가 나면 순수 Python일 가능성이 높습니다.

6. pip show 명령어로 확인

pip show numpy

이때 출력되는 Location 경로가 Anaconda 관련 경로 (C:\Users\...\Anaconda3\Lib\site-packages)라면, Anaconda 환경입니다.


✅ 결론

가장 간단한 방법은 where python 또는 sys.executable 확인하기입니다.
어떤 결과가 나왔나요? 😊