M1Mac、Pythonをインストール

Python

Pythonのインストール方針を参照すると、Pyenvは便利なツールだけど、最初の学習中にはあまり必要でないツールとして紹介されています。

それでも、ぼくがPyenvを使いたいと思うのは、複数バージョンのPythonを簡単にインストールして、使い分けられるのに魅力を感じるためです。

Pyenvのインストール

arm64版とx86_64版のpyenvをインストールします。

uname -m  # arm64
brew install pyenv
uname -m  # x86_64
brew install pyenv

Pyenvのパスを、「~/.config/fish/config.fish」ファイルに以下を追記します。

# 「~/.config/fish/config.fish」ファイルの中身 

# Config for pyenv.
if test (uname -m) = "arm64"  # testコマンドで、`uname -m`が`arm64`か確認。
    # arm64
    set -x PYENV_ROOT $HOME/.pyenv_arm64  # arm64版では、ここにpythonがインストールされる。
    set -x PATH $HOME/.pyenv_arm64/bin $PATH
else
    # intel
    set -x PYENV_ROOT $HOME/.pyenv_x86  # x86_64版では、ここにpythonがインストールされる。
    set -x PATH $HOME/.pyenv_x86/bin $PATH
end
pyenv init - | source

Pythonのインストール

Pyenvを使って、Python 3.12をインストールします。

uname -m  # arm64
brew install pyenv
pyenv install 3.12.3
uname -m  # x86_64
brew install pyenv
pyenv install 3.12.3

参考サイト:https://qiita.com/niccari/items/50b930dd5de65d0c71afhttps://zenn.dev/tigrebiz/articles/2822fb4de256d8

コメント

タイトルとURLをコピーしました