2014-07-17 2 views
0

python 3.4 용 pip를 설치하려고합니다. 내가 얻은 오류 메시지는 다음과 같습니다. Mac OSX에서 python 3.4 용 pip 패키지 관리자를 설치하는 중 오류가 발생했습니다.

python: posix_spawn: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: No such file or directory 

내 시스템의 파이썬 버전 정보

는 이하입니다 :

Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 00:54:21) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 

이 그때 VIRTUALENV 핍를 설치하고 어떻게 내 길

export PATH=/Library/Frameworks/Python.framework/Versions/2.7/bin/:$PATH 
export PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin/:$PATH 
export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH 

입니다. 어떤 도움을 주시면 감사하겠습니다.

답변

1

터미널에서 python 시스템 버전 2.6 인 호출되는 /usr/bin/python의 결과입니다 실행, 당신의 PATH의 끝에서 파이썬 3.4 bin 디렉토리를두고 있기 때문에. 그냥 python을 실행하면보실 수 있습니다. 3.4/binpython3 실행 파일을 포함해야하지만,

export PATH=/Library/Frameworks/Python.framework/Versions/2.7/bin/:/Library/Frameworks/Python.framework/Versions/3.4/bin/:/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH 

2.7/binpython 실행 파일을 포함 그것을 해결하기 위해

, 당신의 PATH 최대과 같이 설정합니다. 이제 명령 프롬프트에서 python을 실행하면 Python.org 버전의 Python 2.7이 시작되고 python3을 실행하면 버전 3.4가 시작됩니다. get-pip.pyhere에서 다운로드 한 다음 python3을 사용하여 실행하십시오. 시스템 구성에 따라 sudo의 접두어 (예 : sudo python3 get-pip.py)가 필요할 수 있습니다.

파이썬 3.4는 이미 venv과 함께 제공되므로 pyvenv /path/to/virtual_env을 실행하여 가상 환경을 설정할 수 있습니다.

+0

링크가 바이너리 데이터로 가득 찬 페이지로 연결되기 때문에 어떻게 get-pip.py를 다운로드해야합니까? –

+0

@Clockwork - 링크를 클릭하면 파일을 저장하라는 메시지가 자동으로 표시됩니다. 작동하지 않는 경우 링크를 마우스 오른쪽 버튼으로 클릭하고 ** '다른 이름으로 링크 저장 ...'** 또는 ** '대상 다운로드 ...'** 또는 브라우저의 문구가 무엇인지 선택하십시오. – MattDMo

+0

08:46:51 >> sudo python3 get-pip.py 요구 사항이 이미 업데이트되었습니다 : pip in /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages 하지만 나는 명령을 찾지 못한 채 계속 찾는다. –