pipがデフォルトインストールとは異なるインストールを指すようにしようとしています。現在は/usr/bin/pipを指していますが、/usr/local/bin/pipを指したいと思います。私は私のパスが正しく設定され、他のすべてが正しい場所を指していると信じています。
この問題を解決するための最良の方法は何ですか?
# echo $PATH
/usr/local/jdk/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin
# which python
/usr/local/bin/python
# which easy_install
/usr/local/bin/easy_install
# which pip
/usr/bin/pip
ベストアンサー1
「エイリアス」を使用することも別の可能なオプションです。関連するシェル構成ファイルに入れるだけです(シェルが実行されるたびに実行されます)。
$ alias pip='/usr/bin/pip'
$ alias pip
alias pip='/usr/bin/pip'
$ alias pip='/usr/local/bin/pip'
$ alias pip
alias pip='/usr/local/bin/pip'
$ pip
bash: /usr/local/bin/pip: No such file or directory