No Programming, No Life

プログラミング関連の話題

Pythonのmac(Mojave 10.14.5)へのインストール

私はmacを使っているので、こちらを参考にHomebrew + pyenvでv3系で最新の3.7.3をインストールしてみました。 ちなみに途中、うまくインストールが進行しなかったので、ここ を参考に解決しました。

前提

環境:macOS Mojave バージョン 10.14.5

Homebrewは最新版。

pyenvのインストール

$ brew pyenv install 

~/.bash_profile に以下を追記

export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
    export PATH=${PYENV_ROOT}/bin:$PATH
    eval "$(pyenv init -)"
fi

pyenvでインストール可能な一覧を確認

$ pyenv install -l
Available versions:
  2.1.3
  2.2.3
  2.3.7
  (中略)
  3.7.0
  3.7-dev
  3.7.1
  3.7.2
  3.7.3
  3.8-dev
  (中略)
  stackless-3.4.2
  stackless-3.4.7
  stackless-3.5.4

pyenvで使用するバージョンのインストール

$ pyenv install 3.7.3

pyenvでインストールされたバージョンの確認

pyenvでインストールされたPythonは、~/.pyenv以下にインストールされる。 インストールされているバージョンを確認。

$ pyenv versions
* system
  3.7.3 (set by /Users/(ユーザ名)/.pyenv/version)

使用するバージョンを確定

$ pyenv global 3.7.3
$ pyenv versions
  system
* 3.7.3 (set by /Users/(ユーザ名)/.pyenv/version)
$ python --version
Python 3.7.3

これでOK。

参考

Python3インストール(Mac編) - Qiita

MacOS mojaveでpyenvを使ってpythonがインストールできない時 - Qiita