! インストール curl -kL https://bootstrap.pypa.io/get-pip.py | python3 - # PROXY # curl -x http://127.0.0.1:18080 -kL https://bootstrap.pypa.io/get-pip.py | python3 - --proxy=127.0.0.1:18080 !UPdate の 一覧 > pip3 list --o > ## pip3 install FOOBAR -U > pip3 install --upgrade --user FOOBAR !バージョン指定 > pip3 install six==1.8.0 > pip3.11 install --upgrade "pandas<2" ! 一括アップデート $ pip3 list -o | awk '{print $1}' | xargs pip install -U $ pip3 list --outdated --format=legacy | awk '{print $1}' | xargs pip3 install -U pip ! 強制的にインストール pip3.6 install --upgrade --user --force-reinstall wheel ! PIP でプロクシを使う pip install --upgrade --user --proxy=127.0.0.1:18080 foobar pip3.6 install --upgrade --user --proxy http://192.168.1.80:8080 foobar # bash # export HTTP_PROXY="http://127.0.0.1:18080" # export HTTPS_PROXY="http://127.0.0.1:18080" # pip3 install test pip3.6 install --upgrade --user --proxy http://user@pass:192.168.1.80:8080 foobar ! requirements.txt の作り方 pip3 freeze > requirements.txt # install requirements.txt # $ pip3 install -r requirements.txt ! キャッシュの削除 pip のバージョンが 20.1 以降の場合 pip cache purge それ以外の場合は rm -r ~/.cache/pip !windows でノートンが反応する場合 python3 -m pip install --upgrade setuptools