Bash는 내 PATH와 해당 캐시를 무시합니다.

Bash는 내 PATH와 해당 캐시를 무시합니다.

~/.local/bin/ 디렉토리에 pip가 설치되어 있습니다.

다음은 where, type 및 $PATH의 출력입니다.

$ type pip
pip is hashed (/home/bcc/pedros/.local/bin/pip)
$ which pip
/usr/bin/pip
$ echo $PATH
~/.local/bin/:~/bin:~/.bin:/global/bin:/opt/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

내 길에 무엇이 문제인지 알 수 없습니다. 이는 내 Linux의 다른 설치에도 영향을 미칩니다.

내 리눅스:

Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.7 (squeeze)

답변1

~PATH대신 사용하기 가 쉽지 않습니다 $HOME. 문제가 해결될 수도 있습니다(비록 bash에서는 이를 허용하지만 ~). 권한도 확인하세요.pip

관련 정보