맥에서 파이썬 사용하기

맥에서 파이썬 사용하기

Mac을 사용하여 Python을 배우고 싶습니다.

이제 학습 자료에서 이 버전을 사용하고 있으므로 Python 버전 >= 3.1.3을 설정하고 싶습니다.

python터미널 결과 버전 2.6.1에 입력하면 ,python.org에서 dmg 설치 프로그램 사용터미널의 Python 버전에는 영향을 미치지 않지만 아래에 자체 쉘과 함께 번들로 제공됩니다.Applications/Python 3.1/Idle.app

학습을 위해 이 셸을 사용해야 합니까, 아니면 Snow Leopard와 함께 번들로 제공되는 Python 버전을 업데이트하는 더 좋은 방법이 있습니까?

이미 시도했지만 defaults write com.apple.versioner.python Version 3.1.3결과 defaults write com.apple.versioner.python Version 3.0가 없습니다.

답변1

Python 3에서는 문제가 발생합니다. 그렇기 때문에 Python 2를 대체하지 않고 python여전히 2를 시작합니다.


Python 3을 얻으려면 python3. 다음을 $PATH편집 하고 추가하여 변경해야 할 수도 있습니다 ~/.bash_profile.

PATH="/Library/Frameworks/Python.framework/Versions/3.1/bin:${PATH}"
export PATH

python에 매핑할 셸 함수나 별칭을 정의하면 python3이전 스크립트가 계속 실행되고 입력하여 python버전 3을 얻을 수 있습니다.

다음에 추가 .bash_profile:

alias python='python3'

/usr/bin/env pythonPython 2를 계속 제공합니다.

답변2

Python 2.x가 필요한 앱은 3 미만에서 작동하지 않을 정도로 구문이 다르기 때문에 기본값을 실제로 변경하고 싶지는 않습니다.

내 생각에 python 대신 python3을 입력하면 버전 3이 사용됩니다(아니면 제가 그렇게 설정했을 수도 있습니다!).

답변3

IDLE을 사용하는 것은 Python을 배우는 데 적합합니다. 코드와 함께 파일을 저장하거나 셸에서 개별 코드 줄을 실행할 수 있습니다.

원하는 경우 Python 3.1의 Mac 설치와 함께 TextMate와 같은 텍스트 편집기나 Eclipse와 같은 IDE를 사용할 수 있습니다. 해당 애플리케이션이 Python 인터프리터의 위치를 ​​가리키도록 하기만 하면 됩니다.

내가 그랬어다음 게시물이런 방식으로 Python 3에서 TextMate를 설정하는 방법에 대해 설명합니다. 도움이 되길 바랍니다.

관련 정보