1. HOME»
  2. Python入門»
  3. MacにPythonをインストール(Homebrewとpyenvを使う方法)

MacにPythonをインストール(Homebrewとpyenvを使う方法)

Homebrew《ホームブルー》を使《つか》って、Mac《マック》にPython《パイソン》をインストールする方法《ほうほう》です。

MacにPythonをインストールするには、Homebrewを使った方法が一般的《いっぱんてき》です。
Windows《ウィンドウズ》でのPythonのインストールよりも、少しむずかしいのですが、くわしく解説《かいせつ》していくのでご安心《あんしん》ください。

今回はターミナルを使います。あらかじめターミナルを開《ひら》いておきましょう。

目次
  1. Homebrewのインストール
  2. pyenvのインストール
  3. pyenvでPythonをインストール

Homebrewのインストール

今回《こんかい》はPython《パイソン》のインストールに、Homebrew《ホームブルー》を使《つか》っていきます。
ですので、まずはHomebrewをインストールしてみましょう。

以下《いか》が、Homebrewの公式《こうしき》サイトです。

Homebrew(https://brew.sh/index_ja)

公式サイトにアクセスしたら、下の画像《がぞう》のように、インストールのところに書かれたスクリプトをコピーします。

または、下のコマンドをコピーしてください。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

つぎに、いまコピーしたものをターミナルに貼《は》り付《つ》けて、returnで実行《じっこう》します。

つぎのように「Password」と表示されたら、macのパスワードを入力《にゅうりょく》します。

つぎのように表示されたら、returnを押《お》します。

すこし時間《じかん》がかかりますが、待《ま》ちましょう。

表示がつぎのようになったら、インストール完了《かんりょう》です。

ただ、Apple《アップル》シリコン搭載《とうさい》のMac《マック》では、PATH《パス》を通《とお》す必要《ひつよう》があります。

まず、ターミナルにはつぎの2つのコマンドが表示されています。

それを1行ずつコピーして、実行します。

これで、PATHを通すことができました。

では、本当にHomebrewがインストールされているか、確《たし》かめてみましょう。
つぎのコマンドを実行します。(%は必要《ひつよう》ありません)

% brew -v

下の画像のように、Homebrewのバージョンが表示されれば、ぶじHomebrewが使えるようになった、ということになります。

pyenvのインストール

Homebrew《ホームブルー》で直接《ちょくせつ》Python《パイソン》をインストールすることもできるのですが、今回《こんかい》はもうひと手間《てま》かけて、pyenvを使います。
このpyenvを使うことで、Pythonのバージョンをかんたんに切《き》り替《か》えることができるようになります。

では、Homebrewを使って、pyenvをインストールしてみましょう。
ターミナルに、以下のように入力して、returnを押《お》します。

% brew install pyenv

すると、ターミナルにインストールの状況《じょうきょう》が表示《ひょうじ》されます。
しばらく待《ま》って、下の画像《がぞう》のようになれば、pyenvのインストールの完了《かんりょう》です。

さらに、下のコマンドを実行《じっこう》します。

% echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
% echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
% echo 'eval "$(pyenv init -)"' >> ~/.zshrc

さらに、つぎのコマンドを実行して、設定《せってい》を反映《はんえい》させます。

% source ~/.zshrc

pyenvがインストールできているか確《たし》かめるため、つぎのコマンドを実行します。

% pyenv -v
pyenv 2.3.2

上のように、pyenvのバージョンが表示されれば、ちゃんとインストールされています。

pyenvでPythonをインストール

つづいて、pyenvを使《つか》ってPython《パイソン》をインストールします。

まずは、pyenvでインストールできる、Pythonのバージョンを表示《ひょうじ》してみましょう。
ターミナルに下のコマンドを入力して、実行《じっこう》しましょう。

% pyenv install --list

今回《こんかい》は、「3.10.5」をインストールします。
そんなわけで、下のコマンドを実行します。

% pyenv install 3.10.5

これで、Python3.10.5のインストールがはじまります。
完了《かんりょう》したら、下のコマンドを実行しましょう。

% pyenv versions

すると、画像《がぞう》のように、インストールしたPythonのバージョンが表示されます。

しかし、*がsystemの方についていて、これではバージョン3.10.5のPythonを使うことができません。

そこで、下のコマンドで、使いたいバージョンのものに切《き》り替《か》えてみましょう。

% pyenv global 3.10.5

さらに、pyenv versionsで確認《かくにん》すると、*が、使いたいバージョンのものについています。

さらにつぎのコマンドを実行し、使いたいPythonのバージョンが表示されれば、インストールの完了《かんりょう》です。

% python --version
Python 3.10.5
オリジナルゲーム.com