디스크 파티션을 포기하고 리눅스를 포기한 후, OS X 10.6.8 Snow Leopard가 설치된 32 비트 Intel Core 2 Duo iMac에 Python 3.3.2를 설치하기로 결정했습니다. 나는 공식 웹 사이트가 말하는 거의 모든 것을 했지만 전혀 작동하지 않습니다.
우선, Mac OS X 6 및 이후 버전 용 설치 프로그램을 다운로드했습니다. 여기에는 IDLE, PythonLauncher 및 Build Applet 도구가있는 MacPython 3.3이라는 폴더가 내 응용 프로그램 폴더에 있어야합니다. 대신 내가 가지고있는 것은 Python 3.3이라는 폴더입니다 (문서 및 쉘 프로파일을 업데이트하는 명령 제외) IDLE 및 PythonLauncher는 포함되어 있지만 빌드 애플릿 도구는 없습니다. 터미널 창에 ‘python’을 입력하여 3.3.2가 설치되어 있는지 확인했지만 컴퓨터를 다시 시작한 후에도 Python 2.6.1이라고 말했습니다. 설치 프로그램이 포함 된 디스크 이미지의 ReadMe는 설치 프로그램을 실행하면 ‘기본 라이브러리를 /Library/Frameworks/Python.framework 폴더에 넣어야합니다’라고 말합니다. 나는 모든 검색을 상상할 수 있었고 분명히 내 하드 드라이브의 어느 곳에도 그러한 폴더가 없습니다.
기본적으로 3.3.2를 설치하고 쉘 모드가 아닌 프로그램 모드에서 작업을 실행하려고합니다. 이는 바닥에 큰 고통이 있음을 알았습니다. 도움을 주시면 감사하겠습니다.
편집 : Frameworks 폴더를 찾았습니다. Python.framework에는 2.3, 2.5, 2.6 및 Current라는 4 개의 폴더가 있으며 여기에는 Python 2.6 용 폴더가 몇 개 있습니다. 공식 페이지는 이미 Mac과 함께 제공되므로 삭제하지 말아야한다고 말합니다. 여기에 3.3을 어떻게 넣습니까?
답변
따라서 Mac은 여전히 이전 버전의 Python을 찾고 있습니다. 실제로 새 버전이 있으며 찾을 수있는 위치를 알려야합니다. 이렇게 PATH
하려면를 파이썬 으로 업데이트해야합니다 .
.bash_profile
파일 에서 수행 할 수 있습니다 .
# Setting PATH for Python 3.3.2.
# The original version is saved in .profile.pysave.
PATH="/Library/Frameworks/Python.framework/Versions/3.3.2/bin:${PATH}"
export PATH
.bash_profile
파일 을 업데이트 한 후에는 터미널이 필요할 때 새 버전의 Python을 실행해야합니다.