この記事は公開から4年以上経過しています。
Python pipでパッケージをインストールするときにWARNINGが出るときの備忘録です。
問題
pip install
時などに
WARNING: The scripts pip, pip3 and pipX.X are installed in '/home/XXX/.local/bin' which is not on PATH.
のように赤字の警告メッセージが表示される。
原因
pipパッケージのバイナリディレクトリへのパスが通っていない。
解決策
普段使っていて支障がなければ特に気にすることはないが、もし気になるようであればパスを通しておく。
bashなら.bashrc
に以下のように記述を追加(「ユーザー名」は自分のユーザー名)
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '
# ↓この行を追加
export PATH="$PATH:$HOME/.local/bin"
2022.4.24追記:
ホームパスの指定をフルパスから環境変数に変更しました。
以上です。