2014-06-12 3 views
1

저는 현재 Zed Shaw의 "Learn Python the Hardway"에서 운동 46에 머물러 있습니다.Mac OS X에서 python 용 pip 패키지를 어떻게 설치합니까?

  1. pip
  2. distribute
  3. nose
  4. virtualenv

그는 독자에게 제대로 설치하는 방법에 대한 지침을 제공하지 않습니다 : 그는 내가 다음 파이썬 패키지를 설치해야 말한다 패키지를 사용하고 사용하십시오. 나는 핍 웹 사이트에 갔다. 그러나 지시는 또한 매우 모호했고 초보자에게 도움이되지 않는 친절한 사람이었다. https://pip.pypa.io/en/latest/installing.html에있는 설치 안내서는 get-pip.py 파일을 다운로드 한 다음 python get-pip.py을 입력하여 실행한다고 말합니다.

나는 그것을 다운로드를 시작 그렇게, 다음 cleaning up..을 말한다 다음 빨간색 오류 메시지가 말한다 나타납니다

Exception: 
Traceback (most recent call last):" 

followed by a bunch of file names before ending with 

"OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/pip 

사람이이 문제를 해결하는 방법을 알고 있나요?

sudo easy_install pip 

또는 사제로 설치 : http://mxcl.github.io/homebrew/

다음 : 도움이된다면, 당신이 할 수있는 get-pip.py 파일 내 다운로드 폴더에, 그래서 python get-pip.py"

+2

'sudo python get-pip.py'처럼'sudo'로 실행할 수 있습니다. 또는, homebrew를 통해 python과 pip를 설치할 수 있습니다. http://brew.sh –

+0

homebrew를 설치했지만 터미널에서 'brew doctor'명령을 실행했을 때 다음과 같은 경고 메시지가 나타납니다. 이전 버전의 Xcode. /Developer/Library/uninstall-developer-folder를 사용하여 삭제해야합니다. "제안한 명령을 실행했지만"시스템 버전을 결정할 수 없습니다 "라는 메시지가있었습니다. 또한 수동으로 uninstall-dev 폴더를 검색해 보았을 때 아무 것도 실행되지 않았습니다. 어떤 제안? – user3735318

+0

nvm. 그것을 알아 냈다. 고맙습니다 – user3735318

답변

1

을 실행하기 전에 cd Downloads했다

brew install python 
1

오류 메시지는 매우 명확합니다. 당신은 주어진 것에 글을 쓸 수 없습니다. n 디렉토리.

이유는 시스템 제공 Python 2.7을 사용하기 때문입니다. 주사위를 설치하는 그것을 깰 안하지만, 나는 개인적으로이 아니라, 파이썬 2.7 설치 프로그램을 다운로드하여 설치 한 다음이 파이썬에 핍을 설치해야합니다

$ /Library/Frameworks/Python.framework/Versions/2.7/bin/python get-pip.py 

이 작업을 수행하고, 같은 위치에서 동시 실행 배치 할 그냥 주어진대로

$ /Library/Frameworks/Python.framework/Versions/2.7/bin/pip 

시스템 파이썬 사용을 고집하는 경우 "sudo python get-pip.py"로 설정하십시오. 하지만 강제하지 않는 한 내 시스템 파이썬을 망치지 않을 것입니다.

관련 문제