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

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

アップデート手順

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

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

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

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

    $ python3 --version
    

    python3 --version

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

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

    $ brew upgrade python3
    
    brew upgrade python3

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

  4. 完了したら python のバージョンを再確認します。
    $ python3 --version
    
    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
brew upgrade python3
  1. 次のコマンドを実行し、Command Line Tools をインストールします。
    $ xcode-select --install
    
    xcode-select --install
  2. コマンドを入力すると確認画面が表示されるので、[Install]ボタンを押します。 xcode-select --install xcode-select --install xcode-select --install
  3. 完了したら、再び python のアップデートを行います。
    $ brew upgrade python3
    

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

バージョン 3.7.6 -> 3.9.1 にアップデート python3 --version brew upgrade python3 python3 --version

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

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

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

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

検証環境

関連ページ