pip install

pipのinstallではまりました。orz

スーパーユーザでpip installを実行すると、pythonの実行ディレクトリ関連にinstallされる。

一方、通常ユーザでpip installを実行すると、通常ユーザのホームディレクトリの.local以下にpipがinstallされてしまう。そうなるとApacheで起動する際のユーザと開発ユーザが異なると、pip installしたにもかからわず、installしていないよというエラーメッセージが出力される。

原因を特定するまで、直接installされたディレクトリを参照してファイルがないなぁなんで考えながら、通常ユーザではどこにinstallされるんだろう...と考えながら、ユーザによる違いに気が付きました。

仮想環境を使用していると気が付いたかもしれませんが....