AI와 개발을 쉽게 이해하는 실험실

비개발자도 따라오는 AI 도구, 자동화, 개발 실험 기록

개발 & 기술/개발 환경

python 입력했는데 Microsoft Store가 열릴 때 확인할 곳

루민 Lumin 2026. 9. 3. 16:29
반응형

윈도우 명령 프롬프트에 python을 입력했는데 Microsoft Store가 열리는 건 파이썬이 설치되지 않았거나 윈도우의 앱 실행 별칭이 명령어를 가로챘기 때문입니다. 어떤 경우인지 구분하는 방법과 별칭 끄기, PATH 등록까지 순서대로 정리했습니다.

python 입력했는데 Microsoft Store가 열릴 때 확인할 곳의 핵심 개념을 단순한 테크 일러스트로 표현한 대표 이미지

윈도우에서 python을 입력했는데 Microsoft Store 창이 열리는 현상은 오류가 아니라 윈도우가 일부러 만든 안내 동작입니다. 파이썬이 아직 설치되지 않았거나, 설치는 됐는데 명령어가 스토어 쪽으로 새고 있다는 뜻입니다.

이 글은 두 경우를 구분하는 방법과, 각각 어디를 손봐야 하는지 순서대로 다룹니다.

주의할 점이 하나 있습니다. 스토어가 열리자마자 거기서 파이썬을 설치해도 되긴 하는데, 나중에 여러 버전을 쓰거나 라이브러리를 설치할 때 경로 문제로 다시 막히는 경우가 있습니다. 그래서 먼저 "내 컴퓨터에 파이썬이 이미 있는지"를 확인하는 게 순서상 이득입니다.

먼저 파이썬이 설치돼 있는지 확인

python 대신 py를 입력해보면 환경과 절차에 따라 판별됩니다. py는 윈도우용 파이썬 실행 도우미(Python Launcher)로, 설치된 파이썬을 대신 찾아 실행해 줍니다.

터미널(검은 화면에 명령어를 입력하는 프로그램. 윈도우에서는 시작 메뉴에 "명령 프롬프트" 또는 "PowerShell"로 있습니다)을 열고 아래를 입력합니다.

py --version

이 명령은 "설치된 파이썬 버전을 알려달라"는 뜻입니다. 결과에 따라 갈립니다.

py --version 결과 상태 할 일
Python 3.x.x 같은 버전이 나옴 설치는 돼 있음. python 명령만 새는 것 아래 "별칭 끄기" → "PATH 확인"
다시 Microsoft Store가 열림 미설치일 가능성 큼 공식 설치 파일로 설치
py는 인식되지 않습니다 미설치 공식 설치 파일로 설치

버전이 나왔다면 파이썬은 이미 컴퓨터에 있습니다. 이 경우 재설치를 반복해도 증상이 그대로일 수 있는데, 원인이 설치가 아니라 설정이기 때문입니다.

앱 실행 별칭 끄기 — 설치돼 있는데 스토어가 열릴 때

윈도우에는 "앱 실행 별칭(App execution aliases)"이라는 기능이 있고, 여기에 python.exe가 스토어 안내용으로 등록돼 있습니다. 이게 켜져 있으면 실제 파이썬보다 먼저 반응합니다.

일종의 대기 데스크 직원입니다. 진짜 담당자가 안쪽에 있어도, 입구 직원이 먼저 붙잡고 "설치 페이지로 안내해 드릴까요?"라고 말을 거는 셈입니다.

끄는 순서는 이렇습니다.

  • 시작 메뉴에서 설정을 엽니다
  • 검색창에 앱 실행 별칭을 입력해 해당 화면으로 들어갑니다
  • 목록에서 python.exe, python3.exe 항목을 찾습니다
  • 두 항목의 스위치를 으로 바꿉니다
  • 열려 있던 터미널 창을 모두 닫고 새로 엽니다

마지막 단계를 빠뜨리는 경우가 많습니다. 터미널은 열릴 때의 설정을 기억하고 있어서, 설정을 바꿔도 기존 창에는 반영되지 않습니다.

새 창에서 다시 python --version을 입력해 봅니다. 버전이 나오면 끝났습니다.

여전히 안 되면 원인이 하나 더 남아 있습니다.

PATH에 파이썬이 등록되지 않은 경우

별칭을 껐는데 이번엔 python은 내부 또는 외부 명령... 인식되지 않습니다가 나온다면, PATH 등록이 빠진 상태입니다.

PATH는 윈도우가 명령어의 실제 프로그램을 찾아다니는 폴더 목록입니다. 전화번호부에 번호가 없으면 그 사람 이름을 불러도 연결이 안 되는 것과 같습니다. 파이썬은 설치돼 있지만 번호부에 안 올라간 상태입니다.

가장 확실한 해결은 재설치입니다. 다만 "그냥 다시 설치"가 아니라 체크박스 하나를 반드시 켜야 합니다.

python.org 공식 설치 파일 실행
   ↓
첫 화면 아래쪽
[v] Add python.exe to PATH   ← 반드시 체크
   ↓
Install Now
   ↓
터미널 새로 열고 python --version

이미 설치돼 있다면 설치 파일을 다시 실행했을 때 Modify(수정) 화면이 나옵니다. 거기서 계속 진행하며 PATH 관련 옵션을 켜 주면 됩니다. 파이썬 자체를 지웠다 깔 필요는 없습니다.

💡 PATH 등록이 귀찮으면 python 대신 계속 py를 쓰는 방법도 있습니다. py -m pip install 패키지이름 형태로 라이브러리 설치까지 가능합니다. 다만 인터넷의 일부 환경에서는 안내문이 python으로 쓰여 있어서, 결국 PATH를 맞춰 두는 편이 헷갈림이 적습니다.

스토어에서 설치해도 되는지

Microsoft Store 버전 파이썬도 정상 동작하지만, 파일이 저장되는 위치가 일반 설치와 달라서 나중에 경로를 직접 다뤄야 할 때 혼란이 생깁니다.

두 방식의 차이를 정리하면 이렇습니다.

항목 python.org 설치 파일 Microsoft Store 버전
설치 난이도 체크박스 1개 신경 써야 함 클릭 몇 번으로 끝
설치 위치 직접 확인·지정 가능 사용자 전용 보호 폴더
여러 버전 병행 버전별로 나눠 설치 쉬움 관리가 불편
자료·강의와의 일치 일부 환경에서는 이 기준으로 설명 경로가 달라 안내와 어긋날 수 있음

예를 들어 엑셀 파일을 파이썬으로 정리해 보려는 직장인이라면, 나중에 "이 폴더에 있는 파일들을 읽어라" 같은 코드를 쓰게 됩니다. 이때 파이썬이 어디 설치됐는지 알아야 편한 순간이 오는데, 스토어 버전은 그 경로가 낯선 곳에 숨어 있습니다.

처음 배우는 단계라면 python.org 공식 설치 파일 쪽을 권합니다. 이미 스토어 버전으로 잘 쓰고 있다면 굳이 바꿀 이유는 없습니다.

설치 후 바로 확인할 것

설치가 끝났으면 터미널을 새로 열고 두 줄만 확인합니다.

python --version
pip --version

첫 줄은 파이썬 버전, 둘째 줄은 라이브러리를 설치해 주는 도구인 pip의 버전을 확인합니다. pip는 파이썬의 앱스토어 같은 역할이라, 나중에 데이터 처리나 자동화 도구를 받을 때 매번 쓰게 됩니다.

pip가 오래된 버전이라는 안내가 뜨면 아래 명령으로 올릴 수 있습니다.

py -m pip install --upgrade pip

PyPI 공식 사이트 기준 pip 최신 버전은 26.2.1입니다.

증상별 점검 순서 한 장

막혔을 때 위에서부터 순서대로 내려가면 됩니다.

python 입력 → 스토어가 열림
   ↓
py --version 확인
   ↓
버전 나옴? ──── 예 ──→ 앱 실행 별칭 끄기
   │                        ↓
   아니오               터미널 새로 열기
   ↓                        ↓
python.org에서            해결
[v] Add to PATH 체크
   ↓
터미널 새로 열기

세 가지만 기억하면 일부 환경에서는 여기서 끝납니다. 스토어 창이 열리는 건 미설치 신호이거나 별칭 문제, 그리고 설정을 바꿨으면 터미널은 반드시 새로 열어야 한다는 것.

그래도 안 잡히면 여기부터

별칭도 껐고 PATH 체크도 했는데 여전히 python이 안 잡히는 상황이라면, 확인할 곳이 두 군데 남습니다.

첫째, 회사나 학교 관리 PC인지입니다. 관리자가 설정을 제한한 환경에서는 설정 변경이나 설치가 되돌아가거나 막힐 수 있습니다. 이 경우 개인 계정 폴더에 설치하는 옵션(설치 화면의 사용자 전용 설치)을 시도해 봅니다.

둘째, 여러 버전이 섞여 있는 경우입니다. 예전에 설치한 파이썬이 남아 있으면 python이 엉뚱한 쪽을 가리킬 수 있습니다. 다음 명령으로 지금 어느 파일이 실행되는지 볼 수 있습니다.

where python

이 명령은 "python이라는 이름으로 실행되는 파일이 어디 있는지 전부 보여달라"는 뜻입니다. 결과에 WindowsApps 폴더 경로가 먼저 나오면 아직 스토어 안내용 파일이 앞을 막고 있다는 신호이고, 앞의 별칭 끄기 단계로 다시 돌아가면 됩니다.

여기까지 통과하면 파이썬 첫 줄을 쓸 준비는 끝났습니다. 다음에는 pip로 필요한 도구를 받아 실제로 파일 하나를 다뤄 보는 쪽으로 넘어가면 좋습니다.

함께 보면 좋은 글

반응형