Pythonのインストール方法まとめ!Windows・Mac・Linux別にステップ解説
生徒
「Pythonを始めたいんですが、どうやってインストールすればいいですか?」
先生
「いい質問ですね!Pythonのインストール方法は、使っているパソコンの種類によって少し異なります。Windows、Mac、Linuxそれぞれの手順をわかりやすく解説しますね。」
生徒
「ありがとうございます!パソコン初心者でも大丈夫でしょうか?」
先生
「もちろんです!一つ一つ丁寧に説明しますので、安心してください。」
1. WindowsでのPythonインストール手順
WindowsパソコンでPythonをインストールする方法を、初心者向けにステップで説明します。初めての方は「どれを押せばいいの?」となりやすいので、画面の表示に合わせて進めればOKです。
- Pythonの公式サイト(https://www.python.org/)にアクセスします。
- トップページの「Downloads」から「Download Python 3.x.x」をクリックして、インストーラーをダウンロードします。
- ダウンロードしたインストーラー(.exeファイル)をダブルクリックして実行します。
- ここが重要:最初の画面で「Add Python 3.x to PATH」にチェックを入れます(チェックを忘れると、後でコマンドが使えず困ることがあります)。
- 「Install Now」をクリックしてインストールを開始します。
- インストールが完了したら、「Close」をクリックして終了します。
インストール後は、コマンドプロンプトを開いてPythonが使えるか確認します。スタートメニューで「cmd」と検索して起動し、次のコマンドを入力してください。
python --version
「Python 3.xx.x」のようにバージョンが表示されれば成功です。もし「python が見つかりません」と表示された場合は、手順4のPATHチェックが外れていた可能性が高いので、落ち着いてインストーラーをもう一度実行して確認しましょう。
ついでに、Pythonが起動できるかも試してみましょう。以下を入力すると、Pythonの画面(対話モード)が開きます。
python
「>>>」が表示されたら起動できています。そこで、超簡単なサンプルとして計算を入力してみてください。
2 + 3
「5」と返ってくればOKです。終わるときは次を入力します。
exit()
2. MacでのPythonインストール手順
Macには標準でPythonが入っていることもありますが、古いバージョンだったり、用途によってはPython3が使えなかったりします。ここでは、Macで最新版のPython(Python3)を安全にインストールする手順を、はじめての方でも迷わないように説明します。
- Pythonの公式サイト(https://www.python.org/)にアクセスします。
- 「Downloads」から「Download Python 3.x.x」をクリックして、インストーラー(.pkgファイル)をダウンロードします。
- ダウンロードした.pkgファイルをダブルクリックし、画面の指示に従ってインストールを進めます(途中でパスワード入力を求められたら、Macにログインするときのパスワードを入力します)。
インストールが終わったら、ターミナルを開いてPythonが使えるか確認します。アプリの「Launchpad」から「ターミナル」と検索して起動し、次のコマンドを入力してください。
python3 --version
「Python 3.xx.x」のようにバージョンが表示されれば成功です。もし何も表示されない・エラーになる場合は、インストールが途中で止まっていないか、もう一度.pkgを開いて完了まで進めたか確認しましょう。
次に、Pythonが起動できるかも試してみます。以下を入力すると、Pythonの入力画面(対話モード)が開きます。
python3
「>>>」が表示されたら起動できています。超簡単なサンプルとして、文字を表示してみましょう。
print("Hello, Python!")
「Hello, Python!」と表示されたらOKです。対話モードを終えるときは、次を入力します。
exit()
3. LinuxでのPythonインストール手順
多くのLinuxディストリビューションにはPythonがプリインストールされていますが、最新版をインストールする方法を説明します。
以下は、Debian系(Ubuntuなど)の場合の手順です。
sudo apt update
sudo apt install python3
Red Hat系(CentOSなど)の場合は以下のコマンドを使用します。
sudo yum install python3
インストール後、以下のコマンドでバージョンを確認します。
python3 --version
バージョン情報が表示されれば成功です。
4. Pythonインストール後の動作確認
Pythonが正しくインストールされたかを確認するために、簡単なプログラムを実行してみましょう。
以下のコードを入力して、Pythonが正しく動作するか確認します。
print("Pythonのインストールが完了しました!")
実行結果として、以下のように表示されれば成功です。
Pythonのインストールが完了しました!
5. よくある質問とトラブルシューティング
Q1: PATHにPythonを追加するとは何ですか?
A1: PATHにPythonを追加することで、コマンドプロンプトやターミナルから「python」コマンドを直接実行できるようになります。
Q2: インストール後に「python」コマンドが認識されません。
A2: PATHにPythonが追加されていない可能性があります。インストール時に「Add Python to PATH」にチェックを入れたか確認してください。
Q3: 複数のPythonバージョンを管理したい場合はどうすればいいですか?
A3: pyenvなどのバージョン管理ツールを使用することで、複数のPythonバージョンを簡単に切り替えることができます。
まとめ
Pythonという言語は種類の異なるOSでも同じように扱える柔軟さがあり、初心者でも学びやすい特徴を持っています。そのため、最初の一歩となるインストール作業でつまずかないことが非常に大切になります。今回の記事ではWindows、Mac、Linuxという三つの環境ごとに具体的な手順を丁寧に確認しながら進めてきました。振り返ってみると、それぞれの環境で作業の流れに違いがあるものの、最終的にはPythonを問題なく実行できる状態を整えるという同じ目的に向かって作業を進めていることがわかります。特にWindowsではインストーラーによる設定が中心となり、Macではpkgファイルを使ったインストールが標準的な流れです。Linuxではディストリビューションによってコマンドが異なるものの、ターミナルで簡単にPythonを導入できるという特徴があり、それぞれの強みを理解しておくと環境の違いにも自然と対応できるようになります。 Pythonのインストール後にはバージョン確認コマンドを実行することで、環境が正しく整っているかを確かめることができました。この確認作業は初心者にとって特に重要で、操作の正しさを目で確かめることで安心感を得られるだけでなく、どの環境でも共通の操作があるという認識を持つことにも役立ちます。また、動作確認として簡単なprint文を実行する流れも、Pythonが問題なく動作しているかを確認する実践的な方法です。こうした基本的な確認ステップを覚えておくと、今後別の環境にPythonを新しく導入したり、人に教えたりする場面でも役立ちます。 さらに、PATHの設定という重要な概念にも触れました。Pythonを使ううえでPATHが適切に設定されていないと、せっかくインストールしてもコマンドとして認識されない場合があります。この仕組みは最初こそ難しく感じられますが、実際は「パソコンにPythonの場所を教える作業」という理解を持てば一気にわかりやすくなります。今回の内容をしっかり把握しておけば、インストール後に起こりやすい「コマンドが見つかりません」という問題にも慌てずに対応できるようになるでしょう。 また、複数バージョンのPythonを扱いたい場合に利用されるpyenvといったツールの存在にも触れました。開発が進むにつれて、異なるバージョンのPythonを切り替えたい場面はどうしても増えます。そうした際に役立つツールを早くから知っておくことで、効率よく開発環境を整えられるようになります。このように、Pythonのインストールは単なる作業に見えて、実は今後の学習の基盤を固める非常に重要なステップであることがわかります。 今回の記事では基本的な流れに焦点を当てましたが、実際にプログラミングを始めると、仮想環境の作成、エディタの設定、パッケージ管理といった要素も順に学ぶことになります。基礎がしっかりしていれば、それらも自然に理解が進むため、まずは今回の内容をじっくりと整理し、Pythonが動く環境を確実に整えておくことが大切です。学習を進める中で環境構築は何度も向き合うテーマになりますので、今回身につけた知識は今後の学習に必ず役立つでしょう。
簡単な動作確認サンプル
print("ようこそPythonへ")
生徒「Pythonのインストールってもっと難しいと思っていたんですけど、手順を順番に見ていけば意外と簡単なんですね。」
先生「そうですね。環境ごとに細かい違いはありますが、基本の流れを理解していれば落ち着いて作業できますよ。」
生徒「PATHの設定も最初はよくわからなかったんですが、仕組みがわかると納得できました。」
先生「プログラミングでは環境の仕組みを理解することがとても大切です。今回の理解があれば今後もスムーズに作業できますよ。」
生徒「LinuxやMacでも基本が同じだっていうのは意外でした。コマンドが違うだけなんですね。」
先生「そうです。土台となる考え方はどの環境でも変わりません。これから本格的にPythonを使うときにも役に立ちますよ。」
生徒「今日の内容をしっかり復習して、次は実際にPythonのコードを書いてみます!」
先生「良いですね。焦らずに一歩ずつ進んでいきましょう。」