Python 3をmacOSにインストールし、開発環境を整えるための完全かつ包括的なガイドをお届けします。Pythonは強力で汎用性の高いプログラミング言語であり、データ分析、ウェブ開発、人工知能など、さまざまな分野で活用されています。この記事では、macOSにPython 3をインストールし、効率的にプログラミングを行うための開発環境を整える方法を解説します。
1. Homebrewのインストール
macOSでは、Homebrew
というパッケージマネージャを使って、さまざまなソフトウェアを簡単にインストールできます。まずはHomebrewをインストールしましょう。

-
ターミナルを開く
Spotlight(⌘ + Space)で「Terminal」と検索し、ターミナルを開きます。 -
Homebrewをインストール
ターミナルに以下のコマンドを入力し、実行します。bash/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
このコマンドはHomebrewをインストールするためのスクリプトをダウンロードして実行します。インストールが完了したら、ターミナルに表示される指示に従って、必要に応じて
brew
コマンドのパスを設定します。
2. Python 3のインストール
Homebrewがインストールできたら、次にPython 3をインストールします。Homebrewを使用することで、Pythonを簡単にインストールすることができます。
-
Python 3をインストール
ターミナルに以下のコマンドを入力して、Python 3をインストールします。bashbrew install python
-
インストール確認
インストールが完了したら、Python 3が正しくインストールされているか確認します。以下のコマンドでバージョンを確認できます。bashpython3 --version
正しくインストールされていれば、Pythonのバージョンが表示されます(例:
Python 3.x.x
)。
3. 仮想環境の設定
Pythonでの開発を行う際に、仮想環境を使用することは非常に重要です。仮想環境を使用することで、異なるプロジェクト間で異なるパッケージや依存関係を管理できます。
-
仮想環境を作成する
仮想環境を作成するためには、venv
モジュールを使用します。以下のコマンドで仮想環境を作成します。bashpython3 -m venv myenv
myenv
は仮想環境の名前です。お好きな名前に変更できます。 -
仮想環境を有効化する
作成した仮想環境を有効化するには、以下のコマンドを入力します。bashsource myenv/bin/activate
仮想環境が有効になると、ターミナルのプロンプトが変更され、仮想環境内での作業が開始されます。
-
仮想環境の終了
仮想環境を終了するには、以下のコマンドを入力します。bashdeactivate
4. パッケージ管理ツール(pip)の利用
Pythonには、外部パッケージをインストールするためのツールとしてpip
があります。pip
を使うことで、必要なライブラリやツールを簡単にインストールできます。
-
pipのインストール確認
Python 3にはデフォルトでpip
がインストールされていますが、確認するには以下のコマンドを使用します。bashpip3 --version
-
パッケージのインストール
pip
を使用して、必要なライブラリをインストールできます。例えば、requests
というライブラリをインストールするには、以下のコマンドを実行します。bashpip3 install requests
-
インストールされているパッケージの一覧を表示
インストールされているパッケージを確認するには、以下のコマンドを実行します。bashpip3 list
5. IDE(統合開発環境)のセットアップ
Pythonの開発にはIDE(統合開発環境)が便利です。macOSでは、以下のいずれかのIDEを使用することが一般的です。
-
PyCharm
PyCharmは、Python専用の強力なIDEです。公式サイトからダウンロードしてインストールできます。 -
VS Code
Visual Studio Code(VS Code)は軽量で拡張性が高いエディタです。Pythonの開発に対応する拡張機能が豊富にあります。
-
PyCharmのインストール
PyCharmは公式サイトからダウンロードしてインストールできます。 -
VS Codeのインストール
Visual Studio Codeは公式サイトからダウンロードできます。 -
VS Codeの設定
VS Codeをインストールした後、Python用の拡張機能をインストールします。VS Codeを開き、「Extensions」セクションから「Python」を検索してインストールします。
6. その他の設定(オプション)
-
Xcode Command Line Toolsのインストール
一部のPythonパッケージはC言語で書かれた拡張モジュールをコンパイルする必要があります。そのためには、Xcodeのコマンドラインツールが必要です。以下のコマンドでインストールできます。bashxcode-select --install
-
システム環境変数の設定
Pythonを使う際に必要な環境変数を設定することがあります。~/.bash_profile
や~/.zshrc
(シェルによって異なります)に設定を追加します。
7. Pythonのアップデート
新しいバージョンのPythonがリリースされると、アップデートすることをお勧めします。Pythonをアップデートするには、Homebrewを使って簡単に行えます。
bashbrew update brew upgrade python
これにより、Pythonの最新バージョンがインストールされます。
まとめ
これで、macOSにPython 3をインストールし、開発環境を整える準備が整いました。仮想環境を使うことで、異なるプロジェクト間での依存関係の管理が簡単になり、効率的な開発が可能になります。さらに、IDEを使うことで、コード補完やデバッグ機能を活用し、開発作業がスムーズに進みます。Python 3のインストールと環境設定が完了すれば、すぐにプログラミングを始めることができます。