2016-10-31 2 views
0

제가 일하는 서버에서 파이썬 3.5.2 및 다양한 패키지를 실행하려고하지만 루트 권한이 없습니다. 파이썬을 내 home에 설치했는데 작동하는 것 같습니다. 나는 그 패키지를 파이썬 설치 (즉, ~/lib/python3.5/site-packages)에 설치할 수 있도록 설정하려고 시도하고 있는데, pip을 통해이 작업을 수행 할 수는 없다.비표준 Python 설치 (비 루트 설치)에서 pip를 사용 하시겠습니까?

~/lib/python3.5/site-packages부터 $PYTHONPATH까지 추가 한 후에도 운이 없습니다.

pip install pandas을 실행하면 오류 /usr/local/bin/python3.5: bad interpreter: No such file or directory가 표시되어 여전히 잘못된 위치에서 찾고 있습니다. 그것은 ~/bin/python3.5을보아야합니다. --install-option="--prefix= 인수를 설정해도 문제는 변경되지 않습니다.

이 작업을 수행 할 수 있습니까?

+0

확인 '핍'. 아마도 시스템 파이썬과 함께 제공되는 것일 것입니다. 당신은 자신의 통역사를위한 pip를 설치하고 팬더를 설치하기 위해 이것을 사용해야합니다. – mbatchkarov

+0

이 이미 시도했습니다. 올바른 pip를 사용하고 있습니다. 즉'which pip'는'~/bin/pip3.5'를 반환합니다. 나는 pip를 pip3.5로 alias했다. – Ethan

+1

대상'python'에'pip'가 설치되어 있는지 확인하려면'~/bin/python3.5 -m ensurepip'을 사용하십시오. 또한,'~/bin/python3.5 -m pip install ... '은 항상 Python 3.5의 올바른'pip' 설치를 가리 킵니다. – jonafato

답변

0

이 시도 : 당신은, 예를 들어, 사용하는 핍

pip3 install --user "library name" 
+0

이미 시도해 보았지만 작동하지 않습니다. – Ethan

관련 문제