複数のPythonをインストールする必要性
Pythonは、複数のバージョンをインストールして、使用するバージョンを指定することができます。
- 最新バージョンのPythonで新しい機能を試したい場合
- 古いバージョンのPythonでしか動作しないプログラムを開発
- 複数のプロジェクトを同時に開発している場合
パッケージによって新しいバージョンでは使用できないものもありますので、いざという時のためにもバージョン切り替えの方法を学ぶ必要があります。
使用環境
MAC、Homebrew使用(こちらで設定しています▼)
ターミナルに記入していきます。
Pythonのバージョン確認
現在使用しているPythonのバージョンの確認ができます。
python --version
利用可能なPythonのバージョンリスト表示
数字だけの行のものを選んで指示をします。
pyenv install --list
特定のバージョンのPythonのインストール
特定のバージョンをインストールしたい時は下記を記載します。
pyenv install 3.9.0
(例) Python 3.9.0をインストールする場合
異なるPythonのバージョンを使用する
インストールしているバージョンの中で使いたいバージョンを指定する方法です。
pyenv local 2.7.18
(例) Python 2.7.18を使用したい時
Pythonのバージョンアップでは、場合によっては、既存のプログラムが動作しなくなることがあります。そのため、複数のPythonをインストールしておくことで、バージョンアップによる問題を回避することができます。
コメント