Computer >> 컴퓨터 >  >> 체계 >> MAC

Mac에서 Python 3 업그레이드 및 사용

Mac에서 Python 3 업그레이드 및 사용

새 Mac에 모든 관련 소프트웨어의 최신 버전이 있다고 생각할 수 있습니다. 대부분의 사용자 앱의 경우 당신이 옳겠지만 기본 프레임워크의 경우 이야기가 다릅니다. 최신 안정 릴리스가 Python 3.5임에도 불구하고 새로운 Mac에는 여전히 Python 2.7.10이 함께 제공됩니다. 이것이 버전 간의 큰 차이처럼 보인다면, 그 때문입니다. 그러나 최신 버전이 반드시 더 나은 것은 아닙니다. Python 3은 Python 2와 하위 호환되지 않으며 대부분의 개발자는 여전히 Python 2를 사용하고 있습니다.

2to3인가 2to3인가?

Mac에서 Python 3 업그레이드 및 사용

순진한 사용자는 Python 3이 최신 버전이기 때문에 더 좋다고 생각할 수 있습니다. Python 3에는 Python 2에 없는 멋진 새 기능이 포함되어 있기 때문에 완전히 잘못된 것은 아닙니다. 그러나 이러한 새로운 기능과 함께 Python 3에도 문제가 있습니다. Python 2와 역호환되지 않습니다. 즉, Python 2 인터프리터용으로 작성된 프로그램은 Python 3 인터프리터에서 실행되지 않습니다. print와 같은 기본적인 기능도 Python 2와 3 간에 다르게 작동하므로 한 플랫폼에서 다른 플랫폼으로 쉽게 이동할 수 있습니다.

그러나 왜 전 세계가 Python 3으로 전환하지 않았습니까? 가장 큰 문제는 강력한 동기 부여가 부족하다는 것입니다. Python 2는 강력한 언어이며 고급 사용자만 Python 3의 새로운 기능을 최대한 활용할 수 있습니다. 또한 Python 2.7.10은 모든 Mac과 여러 Linux 배포판에 사전 설치되어 있습니다.

그러나 Python 2는 영원히 사용되지 않습니다. 개발자는 2020년을 Python 2 지원의 마지막 해로 설정했으며 모든 사람은 그때까지 프로그램을 Python 3으로 전환해야 합니다. 2to3과 같은 유틸리티를 사용하면 Python 2 프로그램을 유효한 Python 3 구문으로 쉽게 변환할 수 있지만 Google 번역을 사용해 본 적이 있다면 이것이 완벽하지 않다는 것을 알 것입니다.

Mac에서 Python 3으로 업그레이드

사실상의 표준이 아니더라도 오늘 컴퓨터에서 Python 3을 실행할 수 있습니다. 버전 2.7 설치에 영향을 주지 않고 Python 2.7 동시 설치와 함께 실행할 수도 있습니다.

1. Python 웹사이트에서 최신 패키지를 다운로드합니다.

Mac에서 Python 3 업그레이드 및 사용

2. 다운로드한 파일을 두 번 클릭하여 Python 3 설치 프로그램을 실행합니다.

Mac에서 Python 3 업그레이드 및 사용

3. 애플리케이션 폴더를 열면 새로운 Python 3.x 폴더를 찾을 수 있습니다.

Mac에서 Python 3 업그레이드 및 사용

4. 그 폴더 안에는 Python 애플리케이션을 시작하기 위한 GUI 인터페이스와 Python 애플리케이션 개발을 위한 IDE인 IDLE이 있습니다.

Mac에서 Python 3 업그레이드 및 사용

파이썬 3 실행

Mac에서 Python 3 스크립트를 실행할 수 있는 몇 가지 방법이 있습니다.

1. 터미널에서 Python 3을 실행하려면 python3 명령을 사용합니다. . 이것은 python과 다릅니다. Python 2.7을 로드하는 명령입니다.

Mac에서 Python 3 업그레이드 및 사용

2. 추가 인수 없이 해당 명령은 Python 3 대화형 인터프리터를 호출합니다.

Mac에서 Python 3 업그레이드 및 사용

3. Python 3 인터프리터로 스크립트를 실행하려면 python3을 따르세요. .py 경로가 포함된 명령어 파일.

Mac에서 Python 3 업그레이드 및 사용

Python Launcher GUI에서 Python 3 프로그램을 실행할 수도 있습니다. 터미널에서 빠른 스크립트를 실행하는 경우 Launcher를 사용하는 것은 아무런 이점이 없지만 플래그와 옵션을 설정하려는 경우 이 방법이 더 쉬울 수 있습니다.

1. '/Applications/Python 3.5'에 있는 Python Launcher를 엽니다. (Python 폴더의 숫자는 향후 버전에서 변경될 수 있습니다.)

Mac에서 Python 3 업그레이드 및 사용

2. 그러면 기본 설정 창이 열립니다. 기본적으로 실행기는 Python 2 인터프리터로 모든 것을 실행합니다. 이것을 Python 3으로 변경하려면 "Interpreter" 아래의 디렉토리 경로를 /usr/local/bin/python3으로 변경해야 합니다. . Python 3.5 인터프리터가 기본적으로 설치되는 곳입니다.

Mac에서 Python 3 업그레이드 및 사용

Mac에서 Python 3 업그레이드 및 사용

3. 메뉴 모음에서 "파일> 열기..."를 선택하고 Python 스크립트를 선택합니다.

Mac에서 Python 3 업그레이드 및 사용

4. 이제 스크립트가 터미널 창에서 실행됩니다.

Mac에서 Python 3 업그레이드 및 사용

결론

Mac에 Python 3을 설치하는 것은 어렵지 않습니다. 여기서 문제는 자신의 코딩 습관을 바꾸는 것입니다. 잠시 동안 Python 2를 작성해 왔다면 Python 3으로 전환하는 것이 유람선을 한 바퀴 돌고 있는 것처럼 느껴질 수 있습니다. 하지만 결국에는 그것을 하는 법을 배워야 하므로 몇 년 전에 시작하는 것이 좋습니다.