Python 3 and pip install --user

Pythonのライブラリはpkgでインストールするものは /usr/local 以下にインストールされる。これまでは、pkgでインストールできないライブラリが必要である場合、 ~/.python/2.7.x/site-packages などを指定してきたが、pipは--userオプションを付けてインストールすると ~/.local/ 以下にインストールするのがデフォルトのようだ。

今後はそれに合わせることにする。それにともなって .cshrcなどには以下のように記述する。

setenv  PYTHONPATH      ~/.local/lib/python3.7/site-packages

あるpythonライブラリは、~/.local/bin にコマンドを放り込むので、pathを通すことにした。