Python은 매우 Mac 스타일의 언어입니다. 사람이 읽을 수 있는 코드, 탭 기반 계층 구조 및 추상화된 메모리 관리를 위해 기존 프로그래밍 언어의 많은 구문 규칙을 버립니다. 예를 들어 macOS에서 Python 스크립트를 실행하는 것과 같이 많은 자습서에서 다루지 않은 일부 작업이 있지만 훌륭한 첫 번째 프로그래밍 언어입니다.
이 게시물에서는 macOS에서 Python 스크립트를 실행하는 두 가지 다른 방법을 보여주지만 첫 번째는 두 번째보다 덜 일반적입니다.
파이썬 런처
모르는 경우 Python 스크립트는 사용하는 언어 버전에 관계없이 .py 파일 확장자를 사용합니다.
기본적으로 macOS에는 Python 2.7.3이 설치되어 있습니다. 하지만 이 버전은 현재 사용되지 않으므로 사용하지 않는 것이 좋습니다.
Python 3을 설치하는 일반적인 방법은 전용 설치 프로그램을 사용하는 것입니다. 이렇게 하면 Finder에서 Python 스크립트를 실행하기 위한 GUI(그래픽 사용자 인터페이스) 프로그램인 Python Launcher와 같은 도구에 액세스할 수 있습니다.
이렇게 하려면 Finder에서 Python 스크립트 파일을 찾아 마우스 오른쪽 버튼을 클릭한 다음 "정보 입수"를 사용하여 경로 이름을 찾으십시오.
그런 다음 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "연결 프로그램 -> Python Launcher"를 선택합니다.
Python 스크립트는 Dock 폴더에 있든 응용 프로그램 폴더에 있든 Python Launcher 아이콘으로 드래그할 수도 있습니다.
Python 실행기 구성
Python Launcher를 사용하고 싶다면 몇 가지 추가 옵션으로 사용자 정의할 수 있습니다. 예를 들어 Python 버전을 선택하고 디버깅 도구를 활성화하고 스크립트 실행 방식을 조정할 수 있습니다.
Python Launcher가 실행되면 Python Launcher의 환경 설정 창이 백그라운드에서 자동으로 열립니다. Python Launcher 메뉴 모음에서 "Python Launcher -> Preferences"를 선택하여 수동으로 열 수도 있습니다.
스크립트를 실행하기 전에 기본 설정 창을 호출할 수도 있습니다. 이렇게 하려면 Option 키를 누른 상태에서 스크립트를 Python Launcher 아이콘으로 드래그합니다. 키를 누르면 스크립트가 실행되기 전에 기본 설정 메뉴가 표시됩니다.
이렇게 하면 이 스크립트 실행에만 적용되는 설정을 조정할 수 있습니다. 일반적인 상황에서 Python Launcher 기본 설정에 대한 변경 사항은 전역적으로 적용되어 향후 모든 스크립트에 영향을 미치지만 임시 실행 구성과 거의 같습니다.
터미널 사용
대부분의 사용자는 터미널에서 스크립트를 실행합니다. 이는 macOS에서 Python 스크립트를 실행하는 뛰어난 방법입니다.
먼저 Finder에서 Python 스크립트의 경로를 찾고 싶을 것입니다. 확실하지 않은 경우 옵션 + 파일을 마우스 오른쪽 버튼으로 클릭한 다음 "Copy ... as Pathname(경로 이름으로 복사)"을 선택하여 경로를 클립보드에 복사합니다.
파일을 터미널 창으로 끌어서 절대 경로를 볼 수도 있습니다.
터미널 중심 방식은 cd
를 사용합니다. Python 파일이 포함된 폴더로 이동하는 명령입니다. 여기에 복사한 경로 이름을 붙여넣을 수도 있습니다.
올바른 폴더에 있으면 python3 <file name>
을 사용하세요. 스크립트를 실행합니다.
물론 <file name>
여기에 스크립트의 이름을 나타냅니다. 이것은 간단한 접근 방식이며 정기적으로 Python을 사용하는 경우 익숙해질 것입니다.
결론
Mac에서 Python 파일로 작업하는 것은 특히 일부 내장 기능을 감안할 때 매우 쉽습니다. 따라서 macOS에서 Python 스크립트를 실행하는 두 가지 방법이 있습니다. Python Launcher 앱과 더 일반적인 터미널 실행을 통한 것입니다. 터미널을 사용하는 것이 선호되는 방법입니다. Homebrew를 사용하여 최신 Python 3 버전을 설치하는 경우가 많기 때문입니다(내장 및 사용되지 않는 Python 2를 사용하는 대신).
Windows 시스템을 사용 중이라면 Python 3도 설치 및 사용이 간편합니다. 우리가 다루지 않은 macOS에서 Python 스크립트를 실행하는 방법이 있습니까? 아래 댓글 섹션에 알려주세요!