Pythonの開発環境を準備しよう(Windows編)
PyStarUpでは、レッスンページやプレイグラウンドのエディタでPythonを実行できる環境がすでに用意されています。 そのため、今すぐ学習を始めたい場合は、環境構築をしなくてもこのサイト上でPythonを学べます。
このレッスンは、ローカル環境(自分のPC)でもPythonを使えるようにしたい人向けの内容です。
すぐに学習を始めたい方はこのレッスンを飛ばしてください。
目次
このレッスンで学ぶこと
- WindowsにPythonをインストールする方法
- インストールが正しくできたか確認する方法
- テキストエディタ(VS Code)のインストール
- 開発環境の基本的な使い方
なぜ開発環境の準備が必要なのか?
Pythonプログラムを書いて実行するには、まずパソコンに開発環境を整える必要があります。
開発環境とは: プログラムを書いて、実行するために必要なソフトウェアのセットです。
料理に例えるなら、キッチンの準備のようなものです。料理を始める前に、包丁やまな板、コンロを用意するように、プログラミングを始める前にも準備が必要です。
💡 豆知識: Pythonは最初からMacやLinuxにはインストールされていることが多いですが、Windowsには通常入っていません。そのため、自分でインストールする必要があります。
必要なもの
このレッスンで準備するもの:
- Python本体: プログラムを実行するソフトウェア
- テキストエディタ: プログラムを書くソフトウェア(VS Codeを推奨)
Python本体のインストール
ステップ1: Pythonの公式サイトにアクセス
Webブラウザを開いて、以下のURLにアクセスします:
https://www.python.org/
ステップ2: ダウンロードページへ移動
- トップページの「Downloads」をクリック
- 「Download for Windows」の下にある黄色いボタン「Download Python 3.x.x」をクリック
注意: 数字(3.x.x)は常に最新バージョンが表示されます。特に理由がなければ、最新版をダウンロードしましょう。
ステップ3: インストーラーを実行
- ダウンロードしたファイル(
python-3.x.x-amd64.exe)をダブルクリック - インストーラーが起動します
重要: 必ずチェックを入れる!
インストーラーの最初の画面で、以下の項目に必ずチェックを入れてください:
☑ Add python.exe to PATH
このチェックを忘れると、インストール後に手動でパスを環境変数へ設定する必要があり、初心者がつまづくポイントになります。
ステップ4: インストール実行
チェックを入れたら、「Install Now」をクリックします。
インストール中の画面:
Installing:
- Python interpreter
- pip (package installer)
- Documentation
...
数分待つと、「Setup was successful(インストール成功)」と表示されます。
「Close」をクリックして完了!
ステップ5: インストール確認
正しくインストールできたか確認しましょう。
確認方法:
- スタートメニューを開く
- 検索ボックスに「cmd」と入力
- 「コマンドプロンプト」が表示されるのでクリック
黒い画面(コマンドプロンプト)が開きます。
ステップ6: Pythonのバージョン確認
コマンドプロンプトで以下を入力して、Enterキーを押します:
Shellpython --version
正しくインストールできている場合:
Python 3.11.0
のように、バージョン番号が表示されます。
エラーが出る場合:
'python' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
このエラーが出た場合は、「Add python.exe to PATH」のチェックを忘れた可能性があります。一度Pythonをアンインストールして、再度インストールしてください。
ステップ7: pipの確認
pip(ピップ)は、Pythonのライブラリをインストールするためのツールです。Pythonと一緒に自動でインストールされます。
コマンドプロンプトで以下を入力:
Shellpip --version
正しくインストールできている場合:
pip 23.0.1 from C:\Users\...\Python\Python311\site-packages\pip (python 3.11)
のように表示されます。
テキストエディタのインストール(VS Code)
Pythonのコードを書くには、テキストエディタが必要です。
推奨: Visual Studio Code(VS Code)
VS Codeは無料で、初心者にも使いやすく、プロも使う高機能なエディタです。
ステップ1: VS Codeのダウンロード
以下のURLにアクセス:
https://code.visualstudio.com/
トップページの「Download for Windows」をクリック
ステップ2: インストーラーを実行
- ダウンロードしたファイル(
VSCodeUserSetup-x64-x.x.x.exe)をダブルクリック - 利用規約に同意して「次へ」
推奨設定:
以下の項目にチェックを入れることをおすすめします:
☑ デスクトップ上にアイコンを作成する
☑ PATHへの追加(再起動後に使用可能)
☑ Codeで開くアクションをWindowsエクスプローラーのファイルコンテキストメニューに追加する
☑ Codeで開くアクションをWindowsエクスプローラーのディレクトリコンテキストメニューに追加する
「次へ」→「インストール」をクリックして完了を待ちます。
ステップ3: Python拡張機能のインストール
VS CodeでPythonを快適に使うために、拡張機能をインストールします。
- VS Codeを起動
- 左側のメニューから「拡張機能」アイコン(四角が4つのアイコン)をクリック
- 検索ボックスに「Python」と入力
- 「Python」(Microsoftが提供)を見つけて「Install」をクリック
インストール完了の確認: 「Install」ボタンが「Uninstall」に変われば成功です。
ステップ4: 日本語化(オプション)
VS Codeを日本語で使いたい場合:
- 拡張機能の検索ボックスに「Japanese」と入力
- 「Japanese Language Pack for Visual Studio Code」を見つけてインストール
- VS Codeを再起動
メニューが日本語になります。
開発環境の動作確認
テストプログラムを書いてみよう
実際にプログラムを書いて実行してみましょう。
ステップ1: フォルダを作成
- ドキュメントフォルダに「python_practice」という名前のフォルダを作成
- 場所:
C:\Users\[ユーザー名]\Documents\python_practice
- 場所:
ステップ2: VS Codeでフォルダを開く
- VS Codeを起動
- 「ファイル」→「フォルダーを開く」
- 先ほど作った「python_practice」フォルダを選択
ステップ3: 新しいファイルを作成
- 左側のエクスプローラーで「新しいファイル」アイコンをクリック
- ファイル名を「hello.py」として保存
ステップ4: コードを書く
hello.py に以下を入力:
Pythonprint("Hello, Python!") print("開発環境のセットアップ成功!")
保存: Ctrl + S で保存
プログラムを実行
方法1: VS Code内で実行(推奨)
hello.pyを開いた状態で、右上の「▶(再生ボタン)」をクリック- 下部のターミナルに結果が表示される
実行結果:
Hello, Python!
開発環境のセットアップ成功!
方法2: コマンドプロンプトで実行
- コマンドプロンプトを開く
- フォルダに移動:
Shell
cd C:\Users\[ユーザー名]\Documents\python_practice - 実行:
Shell
python hello.py
実行結果:
Hello, Python!
開発環境のセットアップ成功!
この結果が表示されれば、開発環境のセットアップ完了です!
よくある問題と解決方法
問題1: 「pythonコマンドが見つかりません」エラー
エラーメッセージ:
'python' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
原因: 「Add python.exe to PATH」のチェックを忘れた
解決方法:
- Pythonをアンインストール(設定→アプリから)
- 再度インストールして、必ず「Add python.exe to PATH」にチェック
問題2: Microsoft Storeが開いてしまう
Windowsで python と入力すると、Microsoft Storeが開いてしまう場合があります。
解決方法:
- 「設定」を開く
- 「アプリ」→「アプリと機能」
- 「アプリ実行エイリアス」をクリック
- 「アプリインストーラー python.exe」と「アプリインストーラー python3.exe」をオフにする
問題3: VS Codeでプログラムが実行できない
症状: 再生ボタンを押しても何も起こらない
解決方法:
- Python拡張機能がインストールされているか確認
- VS Codeを再起動
- ファイルを
.pyの拡張子で保存しているか確認
問題4: 文字化けする
症状: 日本語が正しく表示されない
解決方法:
ファイルの先頭に以下を追加:
Python# -*- coding: utf-8 -*-
また、VS Codeの設定で「UTF-8」が選ばれているか確認してください。
問題5: インストール時に権限エラー
症状: 「管理者権限が必要です」と表示される
解決方法:
- インストーラーを右クリック
- 「管理者として実行」を選択
- 「はい」をクリックして続行
練習問題
問題1(基礎)⭐☆☆
Pythonが正しくインストールされているか確認するコマンドを書いてください。
💡 ヒント
コマンドプロンプトで入力するコマンドです。バージョンを確認するコマンドを思い出しましょう。
✅ 解答例
Shellpython --version
実行結果例:
Python 3.11.0
解説:
--version オプションを付けることで、インストールされているPythonのバージョンを確認できます。このコマンドでバージョンが表示されれば、Pythonが正しくインストールされています。
問題2(基礎)⭐☆☆
以下のプログラムを test.py という名前で保存して実行してください:
Pythonprint("私の名前は〇〇です") print("Pythonの学習を始めました")
(〇〇の部分は自分の名前に変えてください)
💡 ヒント
- VS Codeで新しいファイルを作成
- ファイル名を
test.pyにする - コードを入力して保存(Ctrl+S)
- 右上の▶ボタンで実行
✅ 解答例
ファイル名: test.py
コード:
Pythonprint("私の名前は太郎です") print("Pythonの学習を始めました")
実行結果:
私の名前は太郎です
Pythonの学習を始めました
解説: これが実行できれば、開発環境が正しくセットアップされています。今後のレッスンでは、このように「コードを書く→保存→実行」という流れを繰り返していきます。
問題3(応用)⭐⭐☆
コマンドプロンプトを使って、以下の手順を実行してください:
- Documentsフォルダに移動
python_testという名前のフォルダを作成- そのフォルダに移動
greeting.pyというファイルを作成して、「こんにちは」と表示するプログラムを書く- 実行する
💡 ヒント
使うコマンド:
- フォルダ移動:
cd - フォルダ作成:
mkdir - ファイル作成: テキストエディタで作成
- 実行:
python greeting.py
✅ 解答例
コマンドプロンプトでの操作:
Shell# Documentsフォルダに移動 cd C:\Users\[ユーザー名]\Documents # フォルダ作成 mkdir python_test # 作成したフォルダに移動 cd python_test
テキストエディタ(VS Codeやメモ帳)で greeting.py を作成:
Pythonprint("こんにちは")
ファイルを python_test フォルダに保存します。
実行:
Shellpython greeting.py
実行結果:
こんにちは
解説: この問題では、コマンドプロンプトの基本操作を練習しました。フォルダの作成・移動ができるようになると、ファイル管理がスムーズになります。
まとめ
このレッスンでは、WindowsでPythonを使うための開発環境を構築しました。
- Python本体のインストール手順と、確認コマンドの使い方を学びました。
- インストール時の「Add python.exe to PATH」が重要な設定であることを理解しました。
- VS CodeとPython拡張機能を導入し、編集と実行の基本操作を確認しました。
python --versionなどのコマンドで環境状態を確認する方法を身につけました。- 代表的なエラーの原因と対処を整理し、初期トラブルに対応できる状態になりました。
Pythonの開発環境を準備しよう(Windows編)
PyStarUpでは、レッスンページやプレイグラウンドのエディタでPythonを実行できる環境がすでに用意されています。 そのため、今すぐ学習を始めたい場合は、環境構築をしなくてもこのサイト上でPythonを学べます。
このレッスンは、ローカル環境(自分のPC)でもPythonを使えるようにしたい人向けの内容です。
すぐに学習を始めたい方はこのレッスンを飛ばしてください。
目次
このレッスンで学ぶこと
- WindowsにPythonをインストールする方法
- インストールが正しくできたか確認する方法
- テキストエディタ(VS Code)のインストール
- 開発環境の基本的な使い方
なぜ開発環境の準備が必要なのか?
Pythonプログラムを書いて実行するには、まずパソコンに開発環境を整える必要があります。
開発環境とは: プログラムを書いて、実行するために必要なソフトウェアのセットです。
料理に例えるなら、キッチンの準備のようなものです。料理を始める前に、包丁やまな板、コンロを用意するように、プログラミングを始める前にも準備が必要です。
💡 豆知識: Pythonは最初からMacやLinuxにはインストールされていることが多いですが、Windowsには通常入っていません。そのため、自分でインストールする必要があります。
必要なもの
このレッスンで準備するもの:
- Python本体: プログラムを実行するソフトウェア
- テキストエディタ: プログラムを書くソフトウェア(VS Codeを推奨)
Python本体のインストール
ステップ1: Pythonの公式サイトにアクセス
Webブラウザを開いて、以下のURLにアクセスします:
https://www.python.org/
ステップ2: ダウンロードページへ移動
- トップページの「Downloads」をクリック
- 「Download for Windows」の下にある黄色いボタン「Download Python 3.x.x」をクリック
注意: 数字(3.x.x)は常に最新バージョンが表示されます。特に理由がなければ、最新版をダウンロードしましょう。
ステップ3: インストーラーを実行
- ダウンロードしたファイル(
python-3.x.x-amd64.exe)をダブルクリック - インストーラーが起動します
重要: 必ずチェックを入れる!
インストーラーの最初の画面で、以下の項目に必ずチェックを入れてください:
☑ Add python.exe to PATH
このチェックを忘れると、インストール後に手動でパスを環境変数へ設定する必要があり、初心者がつまづくポイントになります。
ステップ4: インストール実行
チェックを入れたら、「Install Now」をクリックします。
インストール中の画面:
Installing:
- Python interpreter
- pip (package installer)
- Documentation
...
数分待つと、「Setup was successful(インストール成功)」と表示されます。
「Close」をクリックして完了!
ステップ5: インストール確認
正しくインストールできたか確認しましょう。
確認方法:
- スタートメニューを開く
- 検索ボックスに「cmd」と入力
- 「コマンドプロンプト」が表示されるのでクリック
黒い画面(コマンドプロンプト)が開きます。
ステップ6: Pythonのバージョン確認
コマンドプロンプトで以下を入力して、Enterキーを押します:
Shellpython --version
正しくインストールできている場合:
Python 3.11.0
のように、バージョン番号が表示されます。
エラーが出る場合:
'python' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
このエラーが出た場合は、「Add python.exe to PATH」のチェックを忘れた可能性があります。一度Pythonをアンインストールして、再度インストールしてください。
ステップ7: pipの確認
pip(ピップ)は、Pythonのライブラリをインストールするためのツールです。Pythonと一緒に自動でインストールされます。
コマンドプロンプトで以下を入力:
Shellpip --version
正しくインストールできている場合:
pip 23.0.1 from C:\Users\...\Python\Python311\site-packages\pip (python 3.11)
のように表示されます。
テキストエディタのインストール(VS Code)
Pythonのコードを書くには、テキストエディタが必要です。
推奨: Visual Studio Code(VS Code)
VS Codeは無料で、初心者にも使いやすく、プロも使う高機能なエディタです。
ステップ1: VS Codeのダウンロード
以下のURLにアクセス:
https://code.visualstudio.com/
トップページの「Download for Windows」をクリック
ステップ2: インストーラーを実行
- ダウンロードしたファイル(
VSCodeUserSetup-x64-x.x.x.exe)をダブルクリック - 利用規約に同意して「次へ」
推奨設定:
以下の項目にチェックを入れることをおすすめします:
☑ デスクトップ上にアイコンを作成する
☑ PATHへの追加(再起動後に使用可能)
☑ Codeで開くアクションをWindowsエクスプローラーのファイルコンテキストメニューに追加する
☑ Codeで開くアクションをWindowsエクスプローラーのディレクトリコンテキストメニューに追加する
「次へ」→「インストール」をクリックして完了を待ちます。
ステップ3: Python拡張機能のインストール
VS CodeでPythonを快適に使うために、拡張機能をインストールします。
- VS Codeを起動
- 左側のメニューから「拡張機能」アイコン(四角が4つのアイコン)をクリック
- 検索ボックスに「Python」と入力
- 「Python」(Microsoftが提供)を見つけて「Install」をクリック
インストール完了の確認: 「Install」ボタンが「Uninstall」に変われば成功です。
ステップ4: 日本語化(オプション)
VS Codeを日本語で使いたい場合:
- 拡張機能の検索ボックスに「Japanese」と入力
- 「Japanese Language Pack for Visual Studio Code」を見つけてインストール
- VS Codeを再起動
メニューが日本語になります。
開発環境の動作確認
テストプログラムを書いてみよう
実際にプログラムを書いて実行してみましょう。
ステップ1: フォルダを作成
- ドキュメントフォルダに「python_practice」という名前のフォルダを作成
- 場所:
C:\Users\[ユーザー名]\Documents\python_practice
- 場所:
ステップ2: VS Codeでフォルダを開く
- VS Codeを起動
- 「ファイル」→「フォルダーを開く」
- 先ほど作った「python_practice」フォルダを選択
ステップ3: 新しいファイルを作成
- 左側のエクスプローラーで「新しいファイル」アイコンをクリック
- ファイル名を「hello.py」として保存
ステップ4: コードを書く
hello.py に以下を入力:
Pythonprint("Hello, Python!") print("開発環境のセットアップ成功!")
保存: Ctrl + S で保存
プログラムを実行
方法1: VS Code内で実行(推奨)
hello.pyを開いた状態で、右上の「▶(再生ボタン)」をクリック- 下部のターミナルに結果が表示される
実行結果:
Hello, Python!
開発環境のセットアップ成功!
方法2: コマンドプロンプトで実行
- コマンドプロンプトを開く
- フォルダに移動:
Shell
cd C:\Users\[ユーザー名]\Documents\python_practice - 実行:
Shell
python hello.py
実行結果:
Hello, Python!
開発環境のセットアップ成功!
この結果が表示されれば、開発環境のセットアップ完了です!
よくある問題と解決方法
問題1: 「pythonコマンドが見つかりません」エラー
エラーメッセージ:
'python' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
原因: 「Add python.exe to PATH」のチェックを忘れた
解決方法:
- Pythonをアンインストール(設定→アプリから)
- 再度インストールして、必ず「Add python.exe to PATH」にチェック
問題2: Microsoft Storeが開いてしまう
Windowsで python と入力すると、Microsoft Storeが開いてしまう場合があります。
解決方法:
- 「設定」を開く
- 「アプリ」→「アプリと機能」
- 「アプリ実行エイリアス」をクリック
- 「アプリインストーラー python.exe」と「アプリインストーラー python3.exe」をオフにする
問題3: VS Codeでプログラムが実行できない
症状: 再生ボタンを押しても何も起こらない
解決方法:
- Python拡張機能がインストールされているか確認
- VS Codeを再起動
- ファイルを
.pyの拡張子で保存しているか確認
問題4: 文字化けする
症状: 日本語が正しく表示されない
解決方法:
ファイルの先頭に以下を追加:
Python# -*- coding: utf-8 -*-
また、VS Codeの設定で「UTF-8」が選ばれているか確認してください。
問題5: インストール時に権限エラー
症状: 「管理者権限が必要です」と表示される
解決方法:
- インストーラーを右クリック
- 「管理者として実行」を選択
- 「はい」をクリックして続行
練習問題
問題1(基礎)⭐☆☆
Pythonが正しくインストールされているか確認するコマンドを書いてください。
💡 ヒント
コマンドプロンプトで入力するコマンドです。バージョンを確認するコマンドを思い出しましょう。
✅ 解答例
Shellpython --version
実行結果例:
Python 3.11.0
解説:
--version オプションを付けることで、インストールされているPythonのバージョンを確認できます。このコマンドでバージョンが表示されれば、Pythonが正しくインストールされています。
問題2(基礎)⭐☆☆
以下のプログラムを test.py という名前で保存して実行してください:
Pythonprint("私の名前は〇〇です") print("Pythonの学習を始めました")
(〇〇の部分は自分の名前に変えてください)
💡 ヒント
- VS Codeで新しいファイルを作成
- ファイル名を
test.pyにする - コードを入力して保存(Ctrl+S)
- 右上の▶ボタンで実行
✅ 解答例
ファイル名: test.py
コード:
Pythonprint("私の名前は太郎です") print("Pythonの学習を始めました")
実行結果:
私の名前は太郎です
Pythonの学習を始めました
解説: これが実行できれば、開発環境が正しくセットアップされています。今後のレッスンでは、このように「コードを書く→保存→実行」という流れを繰り返していきます。
問題3(応用)⭐⭐☆
コマンドプロンプトを使って、以下の手順を実行してください:
- Documentsフォルダに移動
python_testという名前のフォルダを作成- そのフォルダに移動
greeting.pyというファイルを作成して、「こんにちは」と表示するプログラムを書く- 実行する
💡 ヒント
使うコマンド:
- フォルダ移動:
cd - フォルダ作成:
mkdir - ファイル作成: テキストエディタで作成
- 実行:
python greeting.py
✅ 解答例
コマンドプロンプトでの操作:
Shell# Documentsフォルダに移動 cd C:\Users\[ユーザー名]\Documents # フォルダ作成 mkdir python_test # 作成したフォルダに移動 cd python_test
テキストエディタ(VS Codeやメモ帳)で greeting.py を作成:
Pythonprint("こんにちは")
ファイルを python_test フォルダに保存します。
実行:
Shellpython greeting.py
実行結果:
こんにちは
解説: この問題では、コマンドプロンプトの基本操作を練習しました。フォルダの作成・移動ができるようになると、ファイル管理がスムーズになります。
まとめ
このレッスンでは、WindowsでPythonを使うための開発環境を構築しました。
- Python本体のインストール手順と、確認コマンドの使い方を学びました。
- インストール時の「Add python.exe to PATH」が重要な設定であることを理解しました。
- VS CodeとPython拡張機能を導入し、編集と実行の基本操作を確認しました。
python --versionなどのコマンドで環境状態を確認する方法を身につけました。- 代表的なエラーの原因と対処を整理し、初期トラブルに対応できる状態になりました。