Visual Studio での Python サポートのインストール
適用対象:Visual Studio
Visual Studio for Mac
Visual Studio Code
Python のサポートは、Visual Studio for Windows でのみ利用できます。 Mac と Linux 上では、Visual Studio Code を介して Python のサポートを利用できます。
Python ワークロードをダウンロード & インストールする
最新の Visual Studio for Windows インストーラーをダウンロードし、実行します。 Python はリリース 15.2 以降でサポートされています。 Visual Studio が既にインストールされている場合は、Visual Studio を開き、[ツール]>[ツールと機能を取得] を選んでインストーラーを実行します。
ヒント
このコミュニティ版は、個人の開発者、クラス学習、学術研究、オープン ソース開発向けです。 その他の用途には、Visual Studio Professional または Visual Studio Enterprise を使用してください。
インストーラには、特定の開発領域に関連するオプションのグループであるワークロードの一覧が表示されます。 Python の場合、[Python 開発] ワークロードを選択し、[インストール] を選択します。
Python インストール オプション 説明 Python ディストリビューション 使用する予定の Python 2、Python 3、Miniconda、Anaconda2、Anaconda3 ディストリビューションの 32 ビットおよび 64 ビットのバリアントなど、使用可能なオプションの任意の組み合わせを選択します。 それぞれには、ディストリビューションのインタープリター、ランタイム、およびライブラリが含まれます。 Anaconda とは、具体的には、さまざまな事前インストール パッケージを含むオープンなデータ サイエンス プラットフォームです。 Visual Studio は、既存の Python インストールを自動的に検出します。 「[Python 環境] ウィンドウ」を参照してください。 また、インストーラーに表示されているものよりも新しいバージョンの Python を利用できる場合は、そのバージョンを個別にインストールすれば Visual Studio によって検出されます。 Cookiecutter テンプレートのサポート テンプレートの検出、テンプレート オプションの入力、プロジェクトとファイルの作成を行うための Cookiecutter グラフィカル UI をインストールできます。 「Cookiecutter 拡張機能の使用」を参照してください。 Python Web サポート HTML、CSS、および JavaScript の編集をサポートする Web 開発用ツールを、Bottle、Flask、および Django フレームワークを使用するプロジェクトのテンプレートと共にインストールします。 「Python Web プロジェクト テンプレート」を参照してください。 Python ネイティブ開発ツール Python のネイティブ拡張機能の開発するために必要な C++ コンパイラおよびその他のコンポーネントがインストールされます。 「Python 用 C++ 拡張機能の作成」を参照してください。 C++ を完全にサポートするには、C++ によるデスクトップ開発ワークロードもインストールします。 既定では、Python ワークロードは、コンピューター上のすべてのユーザーに対して次の下にインストールされます。
*%ProgramFiles%\Microsoft Visual Studio\\<VS_version>\\<VS_edition>Common7\IDE\Extensions\Microsoft\Python*
<VS_version>
は 2022 で、<VS_edition>
は Community、Professional、または Enterprise です。*%ProgramFiles(x86)%\Microsoft Visual Studio\\<VS_version>\\<VS_edition>Common7\IDE\Extensions\Microsoft\Python*
<VS_version>
は 2019 または 2017 で、<VS_edition>
は Community、Professional、または Enterprise です。
インストールをテストする
Python のサポートをすばやくテストするには:
Visual Studio を起動する
Alt+I キーを押して [Python インタラクティブ] ウィンドウを開き
2+2
と入力します。 4 という出力が表示されない場合は、手順を再確認してください。