파이썬 설치 및 첫 프로그램 작성하기 (초보자용)
요약
본 가이드는 초보자를 위해 Windows, Linux, Mac 환경에서 Python을 설치하고 설정하는 방법을 안내합니다. 운영체제별 차이점을 설명하며, 특히 Windows 사용자의 경우 '추가 명령 디렉터리를 경로에 추가'하는 과정과 PowerShell 설정을 강조합니다.
핵심 포인트
- Windows/Mac: python.org에서 최신 버전의 installer를 다운로드하세요.
- Windows 필수 단계: 터미널 접근성을 위해 '경로에 추가(Add to PATH)'를 반드시 승인해야 합니다.
- 설치 확인: 설치 후 PowerShell이나 Terminal을 열어 Python이 정상적으로 작동하는지 점검합니다.
이번 파트 2에서는 컴퓨터에 Python을 설치하고 설정하는 방법을 배울 것입니다. 지금 Windows, Linux 또는 Mac을 사용하고 계신지에 따라 과정이 약간 다를 것입니다. 재미있는 사실로, 만약 Mac 컴퓨터를 사용하고 있다면 운영체제의 일부로서 이미 기본적으로 Python이 설치되어 있습니다. 하지만 최신 버전으로 업데이트되고 어떤 버전을 사용할지 제어할 수 있으므로 직접 설치하는 것이 더 좋습니다. 따라서 Windows에서 하는 것처럼 Python 웹사이트에 접속하는 것이 여전히 좋은 생각입니다. 그러니 Windows나 Mac을 사용하고 계시다면, python.org라는 이 웹사이트로 이동할 것입니다. 그리고 최신 버전의 Python을 설치할 것입니다. 터미널 방식으로 진행하는 방법도 있습니다. 만약 그 방법을 시도해보고 싶으시다면, 이 비디오 설명란에 어떻게 할 수 있는지 단계별 가이드를 제공하겠습니다. Linux를 사용하고 계신 경우에도, 이 비디오 설명란에 단계별 가이드가 있을 것이며, 터미널에서 Python을 설치하고 설정하기 위해 무엇을 입력해야 하는지 보여줄 것입니다. 따라서 Windows나 Mac을 사용하신다면, python.org로 이동할 것입니다. 그런 다음 'Downloads'를 클릭합니다. 그리고 'Windows' 또는 'Mac'이라고 쓰여 있는 곳으로 내려갑니다. 기본적으로 Windows를 사용한다면, Windows로 이동합니다. 그런 다음 최신 Python 설치 관리자(installer manager)를 받습니다. 그것을 클릭할 것입니다. 아래쪽으로 스크롤하여 가장 아래쪽에 있는 설치 파일을 받을 수 있습니다. Mac의 경우에도 동일한 과정이 될 것입니다.
다만 약간의 차이점이 있습니다. 왜냐하면 설치 프로그램(installer)을 다운로드한 후, 제가 여러분과 함께 단계별로 진행하기 위해 실제로 시스템에서 Python을 제거했기 때문입니다. 하지만 만약 설치 프로그램을 열어본다면, 이 작은 창이 나타나는 것을 볼 수 있습니다. Mac에서는 매우 간단합니다. 소프트웨어만 설치하면 됩니다. 하지만 Windows에서는 추가 단계를 거쳐야 합니다. 제 화면은 어떤 이유로인지 덴마크어로 되어 있습니다. 제 시스템이 덴마크어에 맞춰져 있는 것 같지는 않지만, 분명히 그렇습니다. 그래서 Python을 설치하고 싶다고 선택할 것입니다. 그리고 이것을 완료하거나 적어도 이 Python 관리자(Python manager)를 설치하면, 지금 열려 있는 Windows PowerShell이라는 터미널 안에 무언가가 표시됩니다. 이것이 Windows 사용자를 위한 추가 단계입니다. '추가 명령 디렉터리를 경로에 추가하시겠습니까?'라고 나옵니다. 여기에 '예'라고 답하는 것이 매우 중요합니다. 왜냐하면 이 과정은 여러분이 터미널 안 어디에 있든 Python 기능에 실제로 접근할 수 있도록 보장해 주기 때문입니다. 따라서 '예', 또는 'Y'를 선택할 것입니다. 클릭하시면 됩니다. 그러더니 최신 Python 런타임(Python runtime)이 없다고 알려줍니다. 그래서 'CPython의 최신 버전을 설치하세요'라는 메시지가 나옵니다. 그냥 '예'라고 답하고 지금 바로 설치하면 됩니다. 그러면 설치가 시작됩니다. 그리고 완료되면, 어떤 버전의 Python을 가지고 있는지 확인하여 모든 것이 올바르게 설치되었는지 점검할 수 있습니다. 설치가 끝난 후, 온라인 도움말(online help)을 볼지 묻습니다. 저희는 그것이 필요하지 않기 때문에 'end'라고 답하겠습니다. 이제 Python이 설치되었습니다. 따라서 Mac 사용자의 경우 경로에 추가할 필요가 없었습니다. 이것은 더 Windows적인 문제입니다. 하지만 지금 할 수 있는 것은 이 Windows PowerShell을 열어보는 것입니다. 이런 모습일 겁니다. 검색창으로 내려가서 PowerShell을 클릭하면, 여기에 열릴 것입니다.
또한 명령 프롬프트(command prompt)가 있습니다. Mac을 사용한다면 단순히 터미널(Terminal)이라고 불립니다. Linux를 사용한다면 역시 터미널(Terminal)이라고 불립니다. 따라서 기본적으로 이 시점에서 터미널을 열어야 합니다. 이제 우리가 할 수 있는 것은 시스템에 어떤 버전의 Python이 설치되어 있는지 확인하는 것입니다. 정확히 무엇을 사용하고 있는지 재차 확인할 필요가 있습니다. 제가 'Python --version'이라고 입력하면, Python version 3.14.6이 표시되는 것을 볼 수 있습니다. 이것이 현재 이 튜토리얼 시리즈에서 우리가 사용하는 버전입니다. 물론 나중에 더 높은 버전이 있을 수도 있는데, 이는 당연한 일입니다. 왜냐하면 2년 후에는 이 부분이 물론 Python으로 업데이트될 수 있기 때문입니다. Mac 사용자를 위해 언급하자면, 약간 다를 수 있으므로 'Python' 대신 'Python 3 --version'을 입력해야 할 수도 있습니다. 제 경우에는 정확히 같은 일을 합니다. 제가 어떤 버전의 Python을 사용하는지 알려줄 뿐입니다. 하지만 알아두세요. 경우에 따라 Python이 작동하지 않으면 'Python 3'과 그 뒤에 명령어를 시도해 보세요. 이것으로 기본적으로 끝났습니다. 우리는 Python을 설치했습니다. 이제 우리가 조금 더 쉽게 만들기 위해 한 가지를 더 해야 합니다. 이것은 반드시 해야 하는 것은 아닙니다. 하지만 만약 이것을 하지 않으면 Visual Studio Code 내에서 코드를 작성하는 것이 조금 더 어렵고 까다로울 것입니다. 기본적으로 Python을 위한 IntelliSense를 설정해야 합니다. 따라서 제가 무언가를 타이핑하는데 코드에 오류가 있거나 잘못된 구문(syntax)이 있다면, 에디터가 뭔가 잘못되었다고 알려주기를 원합니다. 그래서 여기 확장 프로그램(extensions)이 있는 곳으로 가서 검색할 것입니다. 'PyLands'라는 것을 찾습니다. PyLands는 실제로 Visual Studio Code 내부에서 사용하는 IntelliSense입니다. 따라서 이것을 확장 프로그램으로 설치할 것입니다. 그리고 그것을 완료하면, 우리는 Python 코드를 작성할 준비가 거의 된 것입니다.
자, 재미로 파이썬 프로그램을 작성해 봅시다. 아주 간단한 것으로요. 일종의 전통 같은 거예요. 'Hello World'를 출력하는 거죠. 우리가 할 것은 에디터 안으로 들어가서 파일(file)을 선택하고 폴더 열기(open folder)를 하는 겁니다. 그리고 여러분의 컴퓨터 안에 첫 번째 파이썬 애플리케이션이나 모든 파이썬 프로젝트가 설치될 장소를 찾으면 됩니다. 우리가 작성할 이 작은 파이썬 스크립트를 저장할 만한 어떤 장소요. 저는 여러분의 컴퓨터 구조를 모르니, 바탕화면(desktop)에 두거나 어딘가의 하위 폴더(subfolder) 안에 두는 것이 좋을 수도 있습니다. 그냥 아무 곳이나 열어주세요. 저에게는 'Python'이라는 이름의 폴더가 있고, 그 안에는 유튜브 영상 전용으로 'YouTube' 폴더가 있습니다. 저는 마우스 오른쪽 버튼을 클릭하고 'Python_course'라고 할 겁니다. 파일 카테고리 시스템 이름을 지정할 때는 공백(space) 같은 것을 사용하지 않는 것이 좋은 방법입니다. 그냥 밑줄(underscore)을 사용하는 게 좋습니다. 그래서 들어가서 'Python course'라고 하고, 여기로 가서 이 폴더를 선택하겠습니다. 다음으로 할 일은 새 파일(new file)을 만드는 것입니다. 저는 '새 파일'이라고 할 겁니다. 그리고 이름을 'intro.py'처럼 지어주겠습니다. 첫 번째 애플리케이션에 이름이 필요하니까요. 그래서 엔터(enter)를 누릅니다. 그리고 .py는 실제로 파이썬 파일 전용으로 사용하는 확장자입니다. 만약 아래쪽에 기본 인터프리터 경로 추가(adding the default interpreter path)와 관련된 팝업 알림이 뜨면, 그것을 빠르게 변경할 수 있습니다. 왜냐하면 그게 좋은 생각일 가능성이 높기 때문입니다. 그래서 '설정 열기(open settings)'를 클릭하면 이 기본 인터프리터 경로(default interpreter path) 창 설정이 열리는데, 이것은 기본적으로 윈도우(Windows)의 문제입니다. 우리가 윈도우에서 경로(path)에 무언가를 설정해야 했기 때문입니다.
하지만 기본적으로 이 알림이 뜨면 잘못된 경로를 가리키고 있는 것입니다. 따라서 할 수 있는 일은 터미널을 다시 열고 where Python이라고 입력하는 것입니다. 실제로 우리는 where.exe Python이라고 입력해야 합니다. 이렇게 하면 경로가 표시됩니다. 기본적으로 우리는 여기에 이 경로를 복사하여 붙여넣기만 하면 됩니다. 왜냐하면 그곳에 Python이 설치되어 있기 때문입니다. 그런 다음 다시 여기로 돌아와서 그것을 붙여넣습니다. 이것이 바로 특정 Python 경로 디렉터리가 될 것입니다. 이렇게 완료되면 닫아도 됩니다. 이제 작동해야 하며, 경로 관련 오류는 없어야 합니다. 따라서 여기서 Python 스크립트 내부에서 할 일은 print() 함수를 작성하는 것입니다. 그리고 큰따옴표를 사용하여 메시지를 작성할 것입니다. "hello world"라고 말하는 것입니다. 이것을 완료한 후, 프로젝트가 있는 폴더를 열 것입니다. 제 경우 여기에는 Python/YouTube/Python course 안에 있었습니다. 그리고 여기에 파일이 있습니다. 저는 제가 프로젝트를 가지고 있는 이 특정 폴더의 경로를 복사하기만 할 것입니다. PowerShell로 돌아갈 것입니다. 그런 다음 cd (Change Directory)를 입력하여 콘텐츠 디렉터리로 이동합니다. 그리고 그 경로를 붙여넣습니다. Enter를 클릭합니다. 그러면 이제 이 특정 프로젝트 디렉터리 안에 있다는 것을 볼 수 있습니다. 여기에서 실제로 몇 가지 다른 작업을 할 수 있습니다. 만약 현재 VS Code가 열려 있지 않다면, code .을 입력할 수도 있는데, 이것은 기본적으로 이 프로젝트를 VS Code 내부에서 여는 역할을 합니다. 그래서 여기에 Enter를 클릭하면, 이미 열려 있었기 때문에 VS Code 내부에서 열리는 것을 볼 수 있습니다. 하지만 이것은 특정 프로젝트를 VS Code 내부에서 여는 단축키이기도 합니다. 어떻게 하는지 알고 싶다면요. 할 수 있는 일은 기본적으로 python을 입력하고 그 뒤에 파일 이름을 붙이는 것입니다. 이 경우, 그것은 intro.py입니다.
물론 우리가 올바른 디렉터리 안에 있기 때문에 이렇게 할 수 있습니다. 그래서 intro.py를 클릭하고 엔터를 누릅니다. 그러면 'hello world'가 출력되는 것을 볼 수 있는데, 이는 우리가 이 파일에 접근했고 이제 저희가 시키는 대로 작동하기 때문입니다. 이 경우 여기서는 단순히 기본적인 콘솔 출력 명령어일 뿐입니다. 따라서 PowerShell에서 바로 얻을 수 있습니다. 그리고 여러분은 '이것에서 어떻게 넘어가나요?'라고 질문할 수도 있을 것입니다. 왜냐하면 우리는 지금 콘솔 안에 무언가를 출력하는 것만 하고 있기 때문입니다. 만약 우리가 이것을 몇 번 복사하여 붙여넣고 돌아가서 키보드 위쪽 화살표를 클릭해서 이전 명령어를 가져올 수 있다면, 엔터를 누르고 더 많은 것을 볼 수 있습니다. 하지만 이것은 실제로 소프트웨어가 아닙니다. VS Code 같은 애플리케이션이나 Photoshop 같은 애플리케이션처럼요. 어떻게 애플리케이션을 만들까요? 그리고 그것은 우리가 다음 강의에서 다룰 내용입니다. 아시다시피, 조금 나중 이야기지만 언젠가 그 부분에 도달할 것입니다. 그래서 이것은 기본적으로 제가 Python을 설치하고 간단한 프로그램을 설정하는 방법이었습니다. 여러분의 PowerShell이나 터미널 안에서 실행하여 무언가를 얻어내기만 하면 되는데, 이는 실제로 작동하는지 알 수 있게 해줍니다. 물론 다음 에피소드에서 더 자세히 다룰 것입니다. 하지만 지금으로서는 제가 정말로 하고 싶었던 것은 설치가 실제로 작동했는지 테스트해보는 것이었습니다. 그래서 이 말과 함께, 즐거우셨기를 바라며 다음에 뵙겠습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 YouTube Dani Krossing (Unity 인디)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기