제가 일하는 서버에서 파이썬 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=
인수를 설정해도 문제는 변경되지 않습니다.
이 작업을 수행 할 수 있습니까?
확인 '핍'. 아마도 시스템 파이썬과 함께 제공되는 것일 것입니다. 당신은 자신의 통역사를위한 pip를 설치하고 팬더를 설치하기 위해 이것을 사용해야합니다. – mbatchkarov
이 이미 시도했습니다. 올바른 pip를 사용하고 있습니다. 즉'which pip'는'~/bin/pip3.5'를 반환합니다. 나는 pip를 pip3.5로 alias했다. – Ethan
대상'python'에'pip'가 설치되어 있는지 확인하려면'~/bin/python3.5 -m ensurepip'을 사용하십시오. 또한,'~/bin/python3.5 -m pip install ... '은 항상 Python 3.5의 올바른'pip' 설치를 가리 킵니다. – jonafato