Windows11上でPythonとVscodeを導入し、環境構築する方法について詳しく解説します。
1. Pythonのインストール
Pythonを導入する方法はいくつかありますが、今回の公式インストーラーを使う方法がおすすめです。常に最新バージョンを導入可能で、動作が安定していることが特徴です。例えば、Microsoft Storeからインストールすると、一部正常に動作しない外部ライブラリなどがあります。公式インストーラーによりPythonを導入する方法については以下ページで解説します。

2. VSCodeのインストール
Python環境をインストールし、使い慣れてきたら、無料エディタ「VSCode(Visual Studio Code)」と連携させるのがおすすめです。VScodeは世界中で人気なエディタで、Pythonのコードを書いたり、プログラムを実行するときの作業を効率化できる拡張機能(プラグイン)が豊富にあります。VSCodeとPythonの連携方法については以下ページで解説します。

VSCodeをインストールした直後の画面は英語表示となっています。
日本語表示に変更するには、拡張機能を追加する必要があります。詳細な手順は以下ページで別途解説しています。

3. 拡張機能「Python」のインストール
VSCodeの拡張機能「Python」には、Pythonプログラムに対して以下の機能があります。(VSCodeでPythonを開発するには必須級)
- コード補完(自動入力補助)
- デバッグ機能
- コードフォーマット
- 統合ターミナルでの実行
インストール方法
「Python」拡張機能をインストールする方法は以下のとおりです。
① Visual Studio Codeを開きます。
② 左のアクティビティバーにある「拡張機能」アイコン(四角いアイコン)をクリックします。
③ 検索バーに Python と入力します。
④ 「Python」拡張機能(Microsoft提供)を見つけ、「インストール」をクリックします。
Pythonインタープリターの選択
① Ctrl + Shift + P
(Macは Cmd + Shift + P
)を押してコマンドパレットを開きます。
② Python: Select Interpreter
を検索して選択します。
③ 使用するPython環境を選択します(例: システムのPython、仮想環境など)。
Pythonコードの実行
① 動作確認用の.py
ファイルを作成します(例: hello.py
)。
② 動作確認用の.py
ファイルに以下のようなコードを記述します。
print("Hello, Python!")
③ .py
ファイルを開いた状態で、右上の「▶(実行)」ボタンをクリックします。
④ ターミナルに結果が表示されたら成功です。
デバッグの実行
① .py
ファイルを開き、左のアクティビティバーにある「デバッグ」アイコン(虫のアイコン)をクリックします。
② Run and Debug
を選択すると、ステップ実行が可能です。
これでPython開発が快適になります。
【おまけ】便利な拡張機能
Pythonでの開発がより便利になるおすすめ拡張機能を紹介します。
- *IntelliCode**
- MicrosoftのAI技術による高度なコード補完を行ってくれます。
- Black Formatter
- Pythonのスタイルガイド(PEP 8)に準拠した自動整形を行ってくれます。
- Pylance
- 型チェック、コード補完、リファクタリング支援をしてくれます。
- Jupyter
- Jupyter NotebookをVS Code上で実行できます。データ分析や機械学習に便利。
- Python Test Explorer
- Pythonの単体テストを簡単に実行・管理できます。
- autoDocstring
- 関数やクラスのドキュメントを自動生成できます。
- Snippet Generator
- 頻繁に使うコードをスニペットとして登録し、効率的にコーディングできます。
- Django
- Webアプリ開発に使われるDjangoフレームワーク専用の拡張。
- Flask Snippets
- Flask用コードスニペット集。Flaskを使ったWeb開発をスムーズにするための補助ツール。
関連ページ

コメント
ユーザー設定がないぞ・・・・・・
※匿名様
コメントありがとうございます。
VSCodeのバージョンアップにより「ユーザー設定」が「設定」に変わっていたようです。