Python3 をアップデートする方法(macOS - Homebrew)

macOS の Homebrew でインストールした Python をバージョンアップする手順です。

アップデート手順

  1. Homebrew をアップデートしておきます。

    詳細記事 Homebrewのアップデート方法

    $ brew update
    
  2. Python3 のバージョンを確認しておきます。

    詳細記事 Pythonのバージョンを確認する方法

    $ python3 --version
    

  3. Homebrew の upgrade オプションで python をアップデートします。

    Python3 をアップデートするコマンド

    $ brew upgrade python3
    

    ここで[Error: Xcode alone is not sufficient on High Sierra.]が発生する場合、次章を参照してください。

  4. 完了したら python のバージョンを再確認します。
    $ python3 --version
    

Error: Xcode alone is not sufficient on High Sierra. が発生する場合

Command Line Tools がインストールされていない場合に発生します。表示されるメッセージに従い、インストールを行います。
Error: Xcode alone is not sufficient on High Sierra.
Install the Command Line Tools:
  xcode-select --install
  1. 次のコマンドを実行し、Command Line Tools をインストールします。
    $ xcode-select --install
    
  2. コマンドを入力すると確認画面が表示されるので、[Install]ボタンを押します。
  3. 完了したら、再び python のアップデートを行います。
    $ brew upgrade python3
    

旧バージョン(3.7.6 -> 3.9.1)

バージョン 3.7.6 -> 3.9.1 にアップデート

旧バージョン(3.6.5 -> 3.7.0)

バージョン 3.6.5 -> 3.7.0 にアップデート

旧バージョン(3.6.5 -> 3.7.0)

バージョン 3.6.5 -> 3.7.0 にアップデート

検証環境

関連ページ