ニュース
venv?conda? Python周りの面倒な環境管理を一元化するVS Code拡張機能が登場
1年のプレビュー期間を経てMicrosoftが「Python Environments」を一般公開
2026年2月19日 14:56
米Microsoftは2月18日(現地時間)、「Python Environments」拡張機能の一般公開を発表した。「Visual Studio Code」における「Python」環境の管理は今後、本拡張機能で行うのが標準となる。
「Python」には歴史的な理由でさまざまな実行環境、その切り替えツール、パッケージ管理ツールが乱立している。
- venv
- conda
- pyenv
- poetry
- system Python
- pipenv
この管理の煩雑さを解消するために1年前からプレビュー版として開発が続けられてきたのが、「Python Environments」拡張機能だ。「Python」開発のワークフローを整理し、大幅に効率化できる。
本拡張機能は既存の「Python」拡張機能に含まれており、明示的なセットアップは不要。「Visual Studio Code」で「Python」ファイルを開くと、「Rust」言語で構築された内蔵ツール「PET」(Python Environment Tool)でシステムで利用可能な「Python」環境がスキャンされ、「Visual Studio Code」のサイドパネル([Environment Managers]ビュー)にリストアップされる。「Python」環境の作成・削除・切り替えといった処理もこのサイドパネルで統一的に行えるため、開発者はコマンドで「Python」のバージョンを切り替えたりする必要はなくなる。「Python」プロジェクトごとに異なる「Python」環境を割り当てるのも簡単だ。
そのほかにも、「uv」を用いた高速な環境構築、「.env」ファイルサポート、テンプレートからの新規プロジェクトのスキャフォールディング、スマートなターミナルの自動アクティベーションなどが利用可能。パッケージ管理も統合されており、サイドパネルからの検索・インストール・アンインストールが可能だ。
ソフトウェア情報
- 「Python Environments」Visual Studio Code拡張機能
- 【著作権者】
- Microsoft
- 【対応OS】
- (編集部にてWindows 11で動作確認)
- 【ソフト種別】
- フリーソフト
- 【バージョン】
- 1.21.10491023(26/02/18)














![【Amazon.co.jp限定】1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版] (特典:「Webデザイナーのポートフォリオの作り方入門講座」データ配信) 製品画像:2位](https://m.media-amazon.com/images/I/51skMJ-OVcL._SL160_.jpg)







