1 行の Python プログラム
私が見つけた最良の方法は、公式の get-pip スクリプトをダウンロードして実行する 1 行のプログラムを作成することです。コードについては、以下を参照してください。
公式ドキュメントでは、curl を使用して get-pip スクリプトをダウンロードすることを推奨していますが、私は Windows で作業しており、curl をインストールしていないため、Python 自体を使用してスクリプトをダウンロードして実行することを好みます。
以下は、Python 3 を使用してコマンド ラインから実行できる 1 行のプログラムです。
python -c "import urllib.request; exec(urllib.request.urlopen('https://bootstrap.pypa.io/get-pip.py').read())"
この行は、インストール ノートに従って公式の「get-pip.py」スクリプトを取得し、「exec」コマンドでスクリプトを実行します。
Python2 の場合、「urllib.request」を「urllib2」に置き換えます。
python -c "import urllib2; exec(urllib2.urlopen('https://bootstrap.pypa.io/get-pip.py').read())"
注意事項
Python スクリプトをやみくもに実行することは、本質的に危険であることに注意してください。このため、公式の手順では、スクリプトをダウンロードして実行する前に検査することを推奨しています。
とはいえ、多くの人は実際にコードを検査せずに実行するだけです。この 1 行のプログラムはそれを簡単にします。