Pip を使用してすべての Python パッケージを同時にアップグレードする
1 回の操作で pip を使用して、インストールされているすべての Python パッケージをアップグレードすることは可能ですか?
答え:
Pip には、すべてのパッケージを一度にアップグレードするための組み込みオプションはありません。それにもかかわらず、これを達成するためのいくつかのアプローチを次に示します。
1. Pip >= 22.3
次のコマンドを実行します。
pip --disable-pip-version-check list --outdated --format=json | python -c "import json, sys; print('\n'.join([x['name'] for x in json.load(sys.stdin)]))" | xargs -n1 pip install -U
2.ピップ
次のコマンドを使用します:
pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
3.古い Pip バージョン
次を実行します:
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
注:
以上がpip を使用してすべての Python パッケージを一度にアップグレードできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。