답변:
로 PATH
실행할 때가 다르기sudo
때문 입니다 . 비교해보십시오.
which pip
env
vs.
sudo which pip
sudo env
안전한 해결 방법 중 하나는 pip
in /usr/local/bin
또는 even 에 대한 심볼릭 링크를 만드는 것 /usr/bin
입니다. pip
패키지 관리자를 사용하여 설치 하면 여러 (대부분의) 배포판에서 자동 으로이 작업을 수행합니다.
ln -s /usr/local/bin/<stuff> /usr/bin/<stuff>
alias sudo='sudo env PATH=$PATH'
문제를 해결했습니다.