pipで既にインストールされているパッケージをuser環境(非su)でアップデートする
2014-01-31
QiitaPython既にインストールされているパッケージをアップデートしたいが、sudo 権限がなく、 -I や--user だけでは permission エラーや ez_setup.py がない等で出来なかった。
##手順
手元にダウンロードして解凍し、解凍後のディレクトリから pip で user 環境にインストールする
# ./tmpにtar.gzをダウンロードする
pip install [package] -I --user -d ./tmp
tar zxvf ./tmp/[package].tar.gz
pip install -e ./tmp/package --user
~/.local にインストールされるので、PATH を通しましょう。
from: https://qiita.com/petitviolet/items/6013eb58dd51c510906c