윈도10에서 파이썬 실행 안됨 Show 윈도10에서 파이썬 설치 안됨 윈도10에서 파이썬 실행하면 ms store 실행 컴퓨터를 사서 윈도10을 새로 설치하였다. 그리고 파이썬을 쓰려고 홈페이지에서 파이썬을 다운로드 하고, 환경변수도 셋팅을 하였다. 근데 이상하게 파이썬 명령이 실행이 안되는 거다. 파이썬이 제대로 설치됐는지 확인하기 위해 cmd 창에서 python 을 실행해봤다. 그랬더니 원래 출력되야 할 파이썬 버전 정보가 나오는게 아니라 이상하게 계속 ms store 라는 sw가 실행이 됐다. 알고보니 윈도10에서 디폴트로 셋팅해놓은 환경변수 쪽에 python 이 있는데, 이것을 실행하면 ms store가 실행되서 python을 설치하는 그런 명령으로 인식이 되는 것이다. 그래서, 우리가 파이썬을 설치한 경로의 환경변수의 우선순위를 높여주면 된다. 내컴퓨터 -> 마우스 오른쪽 -> 설정 -> 스크롤을 내려보면 "고급 시스템 설정"이 보인다. 위로 이동 버튼을 이용해서 우리가 설치한 파이썬 설치경로를 가장 위에 올려주자. 제대로 동작하는지 확인하려면 cmd 창을 열어서 python이라고 입력한다. 아래 그림처럼 파이썬 버전 정보가 출력되면 환경변수 셋팅 완료. 주요 콘텐츠로 건너뛰기 이 브라우저는 더 이상 지원되지 않습니다. 최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요. 초보자를 위한 Windows에서 Python 사용 시작
이 문서의 내용다음은 Windows를 사용하는 Python에 관심이 있는 초보자를 위한 단계별 가이드입니다. 개발 환경 설정Python을 처음 접하는 초보자는 Microsoft Store에서 Python 설치를 권장합니다. Microsoft Store를 통해 설치하면 기본 Python3 인터프리터를 사용하지만, 자동 업데이트를 제공할 뿐 아니라 현재 사용자의 PATH 설정까지 처리합니다(관리자가 액세스할 필요 없음). 교육 환경에 속해 있거나 머신에서 사용 권한 또는 관리 액세스를 제한하는 조직에 소속된 경우에 특히 유용합니다. 웹 개발에 Windows 기반 Python을 사용하는 경우 개발 환경에 다른 설정을 사용하는 것이 좋습니다. Windows에 직접 설치하는 대신, Linux용 Windows 하위 시스템을 통해 Python을 설치하고 사용하는 것이 좋습니다. 도움말은 웹 개발을 위해 Windows에서 Python 사용 시작 가이드를 참조하세요. 운영 체제에서 일반적인 작업을 자동화하는 데 관심이 있는 경우 스크립팅 및 자동화를 위해 Windows에서 Python 사용 시작 가이드를 참조하세요. 고급 시나리오의 경우(예: Python의 설치 파일을 액세스/수정하거나, 이진 파일을 복사하거나, Python DLL을 직접 사용해야 하는 시나리오) python.org에서 특정 Python 릴리스를 직접 다운로드하거나 Anaconda, Jython, PyPy, WinPython, IronPython 등과 같은 대체 구현을 설치하는 것이 좋습니다. 대체 구현을 선택하는 특별한 이유가 있는 고급 Python 프로그래머인 경우에만 이를 추천합니다. Python 설치Microsoft Store를 사용하여 Python을 설치하는 방법은 다음과 같습니다.
Visual Studio Code 설치VS Code를 텍스트 편집기/IDE(통합 개발 환경)로 사용하면 IntelliSense(코드 완성 지원), Lint(코드에서 오류 방지), 디버그 지원(코드를 실행한 후 코드에서 오류 검색), 코드 조각(재사용 가능한 작은 코드 블록에 대한 템플릿) 및 단위 테스트(다양한 유형의 입력을 사용하여 코드의 인터페이스를 테스트)의 장점을 활용할 수 있습니다. VS Code에는 Windows 명령 프롬프트, PowerShell 또는 원하는 도구를 사용하여 Python 명령줄을 열고 코드 편집기와 명령줄 간에 원활한 워크플로를 설정할 수 있는 기본 제공 터미널이 포함되어 있습니다.
Git 설치(선택 사항)Python 코드를 다른 사람과 협업할 생각이거나 GitHub 같은 오픈 소스 사이트에 프로젝트를 호스팅할 계획인 분들을 위해 VS Code는 Git를 사용한 버전 제어를 지원합니다. VS Code의 소스 제어 탭은 모든 변경 내용을 추적하며, UI에 바로 빌드된 일반적인 Git 명령(추가, 커밋, 푸시, 끌어오기)를 포함하고 있습니다. 소스 제어 패널을 지원하려면 먼저 Git를 설치해야 합니다.
Python 기본 사항을 설명하는 Hello World 자습서Python을 개발한 Guido van Rossum의 말에 따르면, Python은 "고급 프로그래밍 언어이며, 핵심 디자인 철학은 프로그래머가 코드 몇 줄로 개념을 표현할 수 있는 코드 가독성 및 구문입니다." Python은 해석형 언어입니다. 개발자가 작성하는 코드를 컴퓨터의 프로세서에서 실행하려면 기계어 코드로 변환해야 하는 컴파일러형 언어와 달리, Python 코드는 인터프리터에 직접 전달되고 바로 실행됩니다. 코드를 입력하고 실행하면 됩니다. 직접 경험해 보겠습니다.
Python의 기본 제공 문자열 수정 방법 중 일부를 사용해 보았습니다. 이제 VS Code에서 Python 프로그램 파일을 만들고 실행하겠습니다. VS Code에서 Python을 사용하는 방법에 대한 Hello World 자습서VS Code 팀에서 Python을 사용하여 Hello World 프로그램을 만들고, 프로그램 파일을 실행하고, 디버거를 구성 및 실행하고, matplotlib 및 numpy 같은 패키지를 설치하여 가상 환경 내에서 그래픽 플롯을 만드는 방법을 안내하는 유용한 Python 시작 자습서를 만들었습니다.
Pygame으로 간단한 게임 만들기Pygame은 인기 있는 게임 개발용 Python 패키지로, 재미있는 게임을 만들면서 프로그래밍을 배울 수 있습니다. Pygame은 새 창에 그래픽을 표시하므로 WSL의 명령줄 전용 방식에서는 작동하지 않습니다. 그러나 이 자습서에 설명된 대로 Microsoft Store를 통해 Python을 설치한 경우에는 정상적으로 작동합니다.
게임 작성을 시작하는 방법은 다음과 같습니다.
일부 숫자를 조정하고 튀어 오르는 공에 어떤 영향이 있는지 살펴봅니다. pygame.org에서 Pygame을 사용하여 게임을 작성하는 방법에 대해 더 알아보세요. 지속적인 학습을 위한 리소스Windows에서 Python으로 개발하는 방법을 계속 학습할 수 있도록 다음 리소스를 권장합니다. Python 학습을 위한 온라인 과정
VS Code에서 Python 작업
추가 리소스추가 리소스이 문서의 내용 |