お使いのPCやMacにインストールされているPythonインタプリタのバージョンを調べる必要がありますか?WindowsでもmacOSでもLinuxでも、PowerShellやTerminalでpython --versionコマンドを使えば簡単にPythonのバージョンを確認できます。Python 2 と Python 3 の両方がインストールされている場合は、python3 --version と python2 --version というコマンドを使ってバージョンを確認できます。 この wikiHow の記事では、Windows、Mac、Linux にインストールされている Python のバージョンを確認する簡単な方法を紹介します。また、Pythonが見つからない場合の対処法や、複数のPythonバージョンを管理するためのヒントも紹介します。
知っておくべきこと
- 複数のバージョンのPython(例えばPython 2とPython 3)を同じシステムにインストールすることができます。
- Python のシステムバージョンを確認するには、"python --version "を使う。
- Python 3 のバージョンを確認するには "python3 --version" を、Python 2 のバージョンを確認するには "python2 --version" を個別に使います。
Macでの確認
-
ターミナル・ウィンドウを開く。そのためには、Launchpadを開き、terminalと入力し、検索結果でクリックすればよい。
-
python --version と入力し、⏎ Return を押します。コンピュータにインストールされているPythonのバージョンが表示されます。
- Python 2.7(以前macOSにプリインストールされていたバージョン)に加えてPython 3を持っている場合は、Pythonのバージョンを別々に確認することができます:
- Python 2のバージョンを確認する: python2 --version
- Python3のバージョンを確認する: python3 --version
- また、whereis pythonコマンドを使って、Pythonがインストールされている場所を確認することもできます。
- Python 2.7(以前macOSにプリインストールされていたバージョン)に加えてPython 3を持っている場合は、Pythonのバージョンを別々に確認することができます:
-
Pythonが見つからない場合は、パスを追加してください。Pythonがインストールされているにもかかわらず、バージョンを確認しようとすると "command not found "などと表示される場合は、Pythonのパス変数を追加するだけでよい。
- sudo nano /etc/pathsと入力してリターンキーを押す。
- ファイルの最後の行に、Pythonのフルパスを追加する。これは通常/Library/Frameworks/Python.frameworksである。
- Ctrl + Oを押してファイルを保存し、Ctrl + Xを押します。
- ターミナルを閉じて、新しいターミナルを開く。python --versionと入力すると、Pythonのバージョンが表示されます。
-
デフォルトのPythonをPython 3に変更する(オプション)。複数のバージョンのPythonがインストールされていて、システムのバージョンをPython 3に変更したい場合は簡単です。.zshrcまたは.bashrcファイルを編集してエイリアスを作成するだけです。やり方はこうだ:
- ターミナルで nano ~/.zshrc と入力してリターンキーを押します。ファイルがまだ存在しない場合は、代わりにnano ~/.bashrcを使います。
- ファイルの一番下に次の行を貼り付ける:alias python=/usr/local/bin/python3.
- Ctrl + Oを押してファイルを保存し、Ctrl + Xを押します。
- ターミナルを閉じて、新しいターミナルを開く。これで、python --versionと入力すると、Python 3のバージョンが表示されます。
Windows での確認
-
開く.Windowsキー + Sを押し、powershellと入力し、Windows PowerShellをクリックすればすぐにできる。
- また、スタートメニューを右クリックし、PowerShellまたはターミナルを選択することもできます(どちらかが存在する場合)。バージョンを確認するこのコマンドは、どのオプションを選んでも同じように動作します。
-
python --version と入力して ↵ Enter を押します。Pythonがインストールされている場合、このコマンドはPythonの主要バージョンのバージョン番号を表示します。
- 複数のバージョンのPythonがインストールされている場合は、それぞれのバージョンを個別に確認できます。
- Python 2のバージョンを確認する: python2 --version
- Python 3 のバージョンを確認する: python3 --version
- また、get-command python*というコマンドを使えば、インストールされているすべてのバージョンのPythonとそのパスを確認することができる。
- 複数のバージョンのPythonがインストールされている場合は、それぞれのバージョンを個別に確認できます。
-
Pythonが見つからない場合は、.NET Frameworkにパスを追加してください。Pythonがインストールされているのは確かなのに、バージョンを確認すると「Pythonが見つからない」と表示される場合は、簡単に解決できます:
- ファイルエクスプローラーで、Pythonがインストールされているフォルダを探します。通常、C:¥Users¥Python¥AppData¥Local¥Programs¥Python¥Python311のようなフォルダである。
- Windows Searchバーにsysdm.cplと入力してEnterを押す。
- Environment Variables...をクリックする。
- User Variables "の下にある "Path "変数を選択し、"Edit "をクリックする。
- Pythonへのパスが表示されない場合は、Newをクリックし、フルパス(例:C:¥Users¥yourname¥AppData¥Local¥Programs¥Python¥Python311)を貼り付け、Enterを押す。
- もう一度Newをクリックして、scriptsディレクトリへのパスを貼り付ける。例えば、C:¥Users¥Python¥AppData¥Local¥Programs¥Python¥Python311¥Scripts。
- アプリを終了するまでOKをクリックする。
- PowerShellウィンドウを閉じて、新しいウィンドウを開く。これで python --version でバージョンを確認できるはずだ。
-
複数のバージョンのPythonを同時に使う(オプション)。Python 3をインストールする前にPython 2をインストールしていた場合、常にPython 3ではなくPython 2を起動します。Python 3を使いたいときはpython3を使い、Python 2を使いたいときはpythonを使うだけです。
- あるいは、Python 2ディレクトリのpython.exeファイルをpython2.exeにリネームして、Python 2インタプリタを使いたいときだけpython2を使うこともできます。Python 3 をインストールしたとき、インストーラは Python 3 インストールディレクトリに python.exe というファイルも作成しました。つまり、Python 2バージョンのpython.exeの名前を変更すると、Python 3のインストールパスが正しい限り、pythonと入力すると自動的にPython 3が起動するようになります。
- Python 3 のインストールパスを再確認して、そこに python.exe というファイルがあることを確認してください。ない場合は、python3.exeをコピーし、コピーしたpython.exeの名前を変更すると同じ効果が得られます。
- あるいは、Python 2ディレクトリのpython.exeファイルをpython2.exeにリネームして、Python 2インタプリタを使いたいときだけpython2を使うこともできます。Python 3 をインストールしたとき、インストーラは Python 3 インストールディレクトリに python.exe というファイルも作成しました。つまり、Python 2バージョンのpython.exeの名前を変更すると、Python 3のインストールパスが正しい限り、pythonと入力すると自動的にPython 3が起動するようになります。
Linuxでの確認
-
ターミナルウィンドウを開きます。Linuxを使用している場合、通常はCtrl + Alt + Tを同時に押すことでターミナルを開くことができます。
-
python --version と入力して ⏎ Return を押す。あなたのコンピューターにインストールされているPythonのシステムバージョンが表示されます。
- Python 2.7(以前macOSにプリインストールされていたバージョン)に加えてPython 3がある場合は、Pythonのバージョンを別々に確認することができます:
- Python 2のバージョンを確認する: python2 --version
- Python3のバージョンを確認する: python3 --version
- Pythonがインストールされている場所を確認するには、whereis pythonコマンドを使うこともできます。Python 3 のインストール・ディレクトリを確認したい場合は、whereis python3 を使ってください。
- Python 2.7(以前macOSにプリインストールされていたバージョン)に加えてPython 3がある場合は、Pythonのバージョンを別々に確認することができます:
-
Pythonが見つからない場合は、パスを追加してください。Pythonがインストールされているにもかかわらず、バージョンを確認しようとすると "command not found "などと表示される場合は、Pythonのパス変数を追加すればよい。
- nano ~/.profile と入力し、Enterキーを押します。
- ファイルの最後の行に、インストールしたPythonのバージョンのパスを以下のように追加する:PYTHONPATH=/usr/bin/python.
- Ctrl + Oを押してファイルを保存し、Ctrl + Xを押します。
- ターミナルを閉じて、新しいターミナルを開いてください。python --versionと入力し、Pythonのバージョンを確認する。
-
デフォルトのPythonをPython 3に変更する(オプション)。Python 2とPython 3を同時に使いたい場合、pythonコマンドでpython3を起動させたい場合、いくつかのオプションがあります:
- sudo apt install python-is-python3 コマンドを使って python-is-python3 をインストールします。 これにより、python コマンドを実行すると、インストールされている他のバージョンではなく、常に Python 3 インタプリタが使われるようになります。
- 他のバージョンでは(あるいはパッケージをインストールしたくない場合は)、pythonコマンドが代わりにpython3を起動するようにシンボリックリンクを作成するだけです:
- ls -l /usr/bin/python* を使って、python のすべてのシンボリックリンクを見ることができます。ls -l /usr/bin/python* を使って、pythonのすべてのシンボリックリンクを見ることができます。/usr/bin/pythonがあなたの好みのバージョン以外のものにリンクしている場合は、リンクを変更することができます。
- リンクを変更するには、sudo ln -fs /usr/bin/python<バージョン> /usr/bin/pythonというコマンドを使います。<バージョン>はリンクしたいPythonバイナリの名前に置き換えてください(例: sudo ln -fs /usr/bin/python3 /usr/bin/python.この例では、python --versionと入力すると、Python 3のバージョン番号が表示されます。
Pythonのインストール
-
Windowsの場合もしバージョンを確認したときに "Python was not found"(Pythonが見つからない)と表示された場合は、Pythonのインストール方法を参照してください:
- から最新バージョンのPythonをダウンロードしてください。ダウンロードしたら、インストーラーをダブルクリックし、画面の指示に従ってインストールしてください。インストールする際、Pythonをパスに追加するオプションを選択してください。
- MicrosoftストアからPythonをインストールすることもできます。Windows 10または11のPCでMicrosoft Storeアプリを開き、pythonを検索します。Pythonの最新バージョン(例:Python 3.11)をクリックし、「入手」をクリックし、画面の指示に従います。
-
Macの場合PythonがMacにインストールされていない場合、簡単にインストールする方法が2つあります:
- .NETから最新のPythonインストーラをダウンロードできます。ダウンロードしたら、.pkgファイルをダブルクリックし、画面の指示に従ってください。
- あるいは、Homebrewを使うこともできる:
- Terminalウィンドウで、xcode-select --installと入力し、Returnキーを押します。これは、Appleのデベロッパーツールです。
- 以下のコマンドを入力または貼り付けてHomebrewをインストールしてください: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)".Returnを押すと、Homebrewがインストールされます。
- brew install python3 と入力してリターンキーを押すと、Python3がインストールされる。
-
Linuxの場合LinuxにPythonをインストールする最良の方法は、ディストリビューションのリポジトリを使うことです。まず、どのバージョンのPythonが必要かを調べましょう:
-
UbuntuとLinux MintでAptを使う:
- sudo apt updateと入力してEnterを押す。
- sudo apt install python3 と入力してEnterを押す。
-
Arch Linux:
- packman -S python と入力してEnterを押す。
-
Fedora、Red Hat、CentOS:
- sudo yum -y update と入力してEnterを押す。
- sudo dnf install python3 と入力してEnterを押す。
-
UbuntuとLinux MintでAptを使う:
コメント
最新を表示する
NG表示方式
NGID一覧