2013-03-17 4 views
7

파이썬 3.0으로 옮겨서 파이썬 2.7 (2.6,2.5 ...) 설치를 제거하고 싶습니다. 설치된 모든 패키지 $ PATH를 포함하여 ...Mac OSX 10.8에서 사전 설치된 python 제거

python.org 또는 다른 MacPorts 설치 프로그램의 python 설치 프로그램이 제거 프로그램을 제공합니까? 아니면 수동으로 수행 할 수있는 방법이 있습니까?

+3

OS와 함께 제공되는 비단뱀을 제거하는 것은 모든 종류의 시스템 유틸리티가 의존하기 때문에 ** 나쁜 생각입니다. python.org와 MacPorts python 설치는 시스템 비단뱀과 충돌하지 않으므로 두려움없이 사용할 수 있습니다. MacPorts를 사용하고 싶다면'$ PATH' 선언의 맨 처음에'/ opt/local/bin'과'/ opt/local/sbin'을 넣으면 모든 것이 설정됩니다. – MattDMo

+0

그러나 파이썬을 입력하면 ... 어떤 파이썬이 사용됩니까? – WhatIsName

+0

위의 편집 내 코멘트를 참조하십시오 ... – MattDMo

답변

21

그건 입니다. 완전히 테 블릿 아이디어이며, 절대로 그렇게해서는 안됩니다. 기본 위치에서 기본 파이썬을 찾을 것으로 기대되는 다양한 소프트웨어의 종속성과 요구 사항을 깨뜨릴 수 있습니다.

파이썬 3 (MacPorts, Python.org, 무엇이든)을 설치하십시오. 해당 $ PATH 변수를 업데이트하여 해당 Python/PythonPath를 사용하십시오.

당신이 내 의견을 신뢰하지 않는 경우

, 여기에 공식 Python.org의 문서가 무슨 말 :

http://docs.python.org/2/using/mac.html 파이썬 애플에서 제공하는 빌드가 설치되어

/시스템/라이브러리/프레임 워크/Python.framework 및/usr/bin/python에 각각 있습니다. Apple에서 제어하고 Apple 또는 타사 소프트웨어에서 사용하기 때문에 절대로 수정하거나 삭제하지 마십시오. python.org에서 최신 Python 버전을 설치하려면 컴퓨터에 Python 설치가 다르지만 기능이 두 가지가 있으므로 경로와 사용법이 원하는 작업과 일치해야합니다.

+3

또한 python.org 설치 프로그램이나 MacPorts에서 Python 3을 설치하는 경우 해당 Python 인스턴스는 Python 3.3 또는 Python 3.3.3으로 액세스 할 수 있습니다 (Python 3.3). Python 2 버전 (배포본에 따라) 용으로 현재 예약되어있는'python '을 사용하지 않을 것입니다. 파이썬 3의 최신 버전 인 3.3.0을 사용하십시오. 특히, 폐기 된 Python 3.0.x를 사용하지 마십시오. –

+0

'/ usr/bin/python'에서 파이썬을 삭제 한 후에이 포트를 찾으면 어떻게 될까요? – Vadorequest

+0

/usr/bin/python을 제거했다면 아마도 macOS를 다시 설치하게 될 것입니다 (동일한 컴퓨터 + OS 콤보를 가진 누군가로부터 이진 파일과 파이썬 파일을 복사하는 것이 유혹적이긴하지만). –

관련 문제