💨

【Python】プログラミングの始め方 (Windows版)

2024/07/13に公開

1. はじめに

この記事では、Windows環境でPythonプログラミングを始めるための基本的な手順を紹介します。Pythonはシンプルで直感的なプログラミング言語であり、初心者にも非常に適しています。

2. 必要なツール

2.1 Pythonのインストール

Pythonをインストールするために、以下の手順に従ってください。

  1. Pythonの公式サイトにアクセスします。
  2. ダウンロードしたインストーラーを実行します。
  3. インストール画面で「Add Python to PATH」にチェックを入れ、「Install Now」をクリックします。

その場合は、Pythonのインストールディレクトリに移動してからコマンドを実行する必要があります。

cd C:\Users\<ユーザー名>\AppData\Local\Programs\Python\Python39
.\python --version

3. VSCodeのインストール

プログラミングを行うにはテキストエディタが必要です。ここでは、Visual Studio Code (VSCode) をインストールします。

  1. VSCodeの公式サイトにアクセスします。
  2. 「Download for Windows」ボタンをクリックしてインストーラーをダウンロードします。
  3. ダウンロードしたインストーラーを実行し、指示に従ってインストールします。

3.1 VSCodeの拡張機能のインストール

VSCodeでPythonを効率よく使うために、いくつかの拡張機能をインストールします。以下の拡張機能をインストールしてください。

拡張機能 説明
Python Microsoft製の拡張機能で、Pythonコードの補完、デバッグ、Lintingなどをサポートします。
Pylance 高速で高品質なPythonのコード補完と型チェックを提供します。
Jupyter Jupyter Notebookのサポートを追加し、VSCode内でノートブックを作成・編集できます。
Visual Studio IntelliCode AIを活用したコード補完機能を提供します。

インストール手順は以下の通りです。

  1. VSCodeを開きます。
  2. サイドバーの「拡張機能」アイコンをクリックします。
  3. 各拡張機能の名前を検索し、「インストール」をクリックします。

4. pipの確認

pipはPythonのパッケージ管理システムです。以下の手順でpipがインストールされているか確認し、最新バージョンに更新します。

  1. コマンドプロンプトを開きます。
  2. 以下のコマンドを入力してpipのバージョンを確認します。
pip --version

最新バージョンでない場合は、以下のコマンドでアップグレードします。

python -m pip install --upgrade pip

pipとインストールしたライブラリがC:\Users\<ユーザー名>\AppData\Local\に存在している場合

pipやライブラリがC:\Users\<ユーザー名>\AppData\Local\に存在する場合は、そのディレクトリから削除する必要があります。例えば、pipがC:\Users\<ユーザー名>\AppData\Local\Programs\Python\Python39\Scriptsにインストールされている場合、そのディレクトリに移動してpipを操作することができます。

5. プロジェクトの作成

5.1 最初のプログラムを書く

Pythonのインストールが完了したら、最初のプログラムを書いてみましょう。以下の手順でVSCode上でプログラムを作成し、実行します。

  1. VSCodeを開きます。
  2. 「ファイル」メニューから「新しいファイル」を選択します。
  3. 以下のコードを入力します。
print("Hello, World!")
  1. 「ファイル」メニューから「名前を付けて保存」を選択し、ファイル名をhello.pyとして保存します。
  2. サイドバーの「エクスプローラー」アイコンをクリックし、作成したhello.pyファイルを選択します。
  3. 「ターミナル」メニューから「新しいターミナル」を選択します。
  4. ターミナルで以下のコマンドを入力してプログラムを実行します。
python hello.py

まとめ

これで、Windows環境でPythonプログラミングを始めるための基本的な手順が完了しました。Pythonは非常に強力で柔軟な言語ですので、ぜひ色々なプロジェクトに挑戦してみてください。

Discussion