Pythonのバージョンを見るには?

ページ名:Pythonのバージョンを見るには?

お使いの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での確認

  1. ターミナル・ウィンドウを開く。そのためには、Launchpadを開き、terminalと入力し、検索結果でクリックすればよい。
  2. python --version と入力し、⏎ Return を押します。コンピュータにインストールされているPythonのバージョンが表示されます。
    • Python 2.7(以前macOSにプリインストールされていたバージョン)に加えてPython 3を持っている場合は、Pythonのバージョンを別々に確認することができます:
      • Python 2のバージョンを確認する: python2 --version
      • Python3のバージョンを確認する: python3 --version
    • また、whereis pythonコマンドを使って、Pythonがインストールされている場所を確認することもできます。
  3. Pythonが見つからない場合は、パスを追加してください。Pythonがインストールされているにもかかわらず、バージョンを確認しようとすると "command not found "などと表示される場合は、Pythonのパス変数を追加するだけでよい。
    • sudo nano /etc/pathsと入力してリターンキーを押す。
    • ファイルの最後の行に、Pythonのフルパスを追加する。これは通常/Library/Frameworks/Python.frameworksである。
    • Ctrl + Oを押してファイルを保存し、Ctrl + Xを押します。
    • ターミナルを閉じて、新しいターミナルを開く。python --versionと入力すると、Pythonのバージョンが表示されます。
  4. デフォルトの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 での確認

  1. 開く.Windowsキー + Sを押し、powershellと入力し、Windows PowerShellをクリックすればすぐにできる。
    • また、スタートメニューを右クリックし、PowerShellまたはターミナルを選択することもできます(どちらかが存在する場合)。バージョンを確認するこのコマンドは、どのオプションを選んでも同じように動作します。
  2. python --version と入力して ↵ Enter を押します。Pythonがインストールされている場合、このコマンドはPythonの主要バージョンのバージョン番号を表示します。
    • 複数のバージョンのPythonがインストールされている場合は、それぞれのバージョンを個別に確認できます。
      • Python 2のバージョンを確認する: python2 --version
      • Python 3 のバージョンを確認する: python3 --version
      • また、get-command python*というコマンドを使えば、インストールされているすべてのバージョンのPythonとそのパスを確認することができる。
  3. 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 でバージョンを確認できるはずだ。
  4. 複数のバージョンの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の名前を変更すると同じ効果が得られます。

Linuxでの確認

  1. ターミナルウィンドウを開きます。Linuxを使用している場合、通常はCtrl + Alt + Tを同時に押すことでターミナルを開くことができます。
  2. 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 を使ってください。
  3. Pythonが見つからない場合は、パスを追加してください。Pythonがインストールされているにもかかわらず、バージョンを確認しようとすると "command not found "などと表示される場合は、Pythonのパス変数を追加すればよい。
      • nano ~/.profile と入力し、Enterキーを押します。
      • ファイルの最後の行に、インストールしたPythonのバージョンのパスを以下のように追加する:PYTHONPATH=/usr/bin/python.
    • Ctrl + Oを押してファイルを保存し、Ctrl + Xを押します。
    • ターミナルを閉じて、新しいターミナルを開いてください。python --versionと入力し、Pythonのバージョンを確認する。
  4. デフォルトの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のインストール

  1. Windowsの場合もしバージョンを確認したときに "Python was not found"(Pythonが見つからない)と表示された場合は、Pythonのインストール方法を参照してください:
    • から最新バージョンのPythonをダウンロードしてください。ダウンロードしたら、インストーラーをダブルクリックし、画面の指示に従ってインストールしてください。インストールする際、Pythonをパスに追加するオプションを選択してください。
    • MicrosoftストアからPythonをインストールすることもできます。Windows 10または11のPCでMicrosoft Storeアプリを開き、pythonを検索します。Pythonの最新バージョン(例:Python 3.11)をクリックし、「入手」をクリックし、画面の指示に従います。
  2. 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がインストールされる。
  3. 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を押す。
この記事は、CC BY-NC-SAの下で公開された " How to See the Python Version on Mac, Windows, and Linux " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧