venvモジュールで仮想環境を構築した後でパッケージをインストールすると、pipを最新バージョンにするように推奨されることがある。これを避けるために、最初から最新バージョンのpipを仮想環境にインストールする方法を紹介する。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
コマンド | 説明 |
---|---|
python -m venv --upgrade-deps 仮想環境ディレクトリ | 仮想環境の構築時にpip setuptoolsなどを最新バージョンにアップグレードする |
仮想環境構築時に最新バージョンのpipをインストールする |
仮想環境を構築してから、その環境に何らかのパッケージをインストールすると(ここではrequestsパッケージを例としている)、最後に以下のようなメッセージが表示されることがよくある。ここでは仮想環境の構築と有効化、パッケージのインストールの流れが分かるようにmacOSを例としている(Windowsだと有効化のタイミングで画面がクリアされてしまうため)。
赤い枠線の中に注目してほしい。これは「新しいバージョンのpipがリリースされているのでアップグレードしてください」という意味だ。2行目にあるように「pip install --upgrade pip」コマンドや「python -m pip install --upgrade pip」コマンドを実行すればもちろんpipのアップグレードはできる。
Copyright© Digital Advantage Corp. All Rights Reserved.