Python が Windows にインストールされているかどうかを確認する
-
py
コマンドを使用して、Python が Windows にインストールされているかどうかを確認する -
py --version
コマンドを使用して、Python が Windows にインストールされているかどうかを確認する -
where
コマンドを使用して、Python が Windows にインストールされているかどうかを確認する
このチュートリアルでは、Python が Windows にインストールされているかどうかを確認する複数の方法について説明します。以下に説明する 3つのコマンドを使用して、Python が Windows にインストールされているかどうかを確認できます。
py
コマンドを使用して、Python が Windows にインストールされているかどうかを確認する
Windows コマンドプロンプトで py
コマンドを実行すると、最初にコンピューターにインストールされている最新バージョンの詳細が表示され、次にインストールされているバージョンが実行/開始されます。
Python のバージョン(Python 2 または 3)がインストールされているかどうかを確認する必要がある場合は、次のコマンドを使用して確認できます。
Python 2.x の場合、
py -2
Python 3.7 の場合、
py -3.7
指定されたバージョンの Python がインストールされていない場合、コマンドは最初に not found
エラーを返し、次に py
ランチャーによってインストールされたすべてのインストール済みバージョンの Python を返します。
C:\WINDOWS\system32>py -2.5
Python 2.5 not found!
Installed Pythons found by py Launcher for Windows
-3.8-32 *
-3.7-64
-2.7-64
Requested Python version (2.5) not installed, use -0 for available pythons
また、py
ランチャーがインストールされていない場合、次のエラーが返されます。
'py' is not recognized as an internal or external command,
operable program or batch file.
py --version
コマンドを使用して、Python が Windows にインストールされているかどうかを確認する
次のコマンドを使用して、インストールされている Python 2 または 3 のバージョンを確認することもできます。
py --version
上記のコマンドは、コンピューターにインストールされている最新バージョンを返し、起動しません。次の方法で、Python の特定のバージョンがインストールされているかどうかを確認することもできます。
py -2 --version
コンピューターにインストールされている最新バージョンの Python 2 が返されます。py
コマンドのように、コマンドで指定された Python バージョンがインストールされていない場合、コンピューターにインストールされているすべてのバージョンが返されます。
where
コマンドを使用して、Python が Windows にインストールされているかどうかを確認する
Windows の where
コマンドは、ディレクトリツリー内のファイルを検索して表示するために使用されます。このコマンドは、現在のディレクトリで指定されたパターンと、PATH
環境変数で指定されたパスを検索します。
where
コマンドは、PATH
環境変数で同じコマンドの複数のバージョンを見つけるのに便利です。したがって、where
コマンドを使用して python
を検索すると、python.exe
のすべてのコピーのパスが返されます。
C:\WINDOWS\system32>where python
C:\Python27\python.exe
C:\Users\Waiz\AppData\Local\Programs\Python\Python37\python.exe
C:\Users\Waiz\AppData\Local\Programs\Python\Python38-32\python.exe
Python がコンピューターにインストールされていない場合、where
コマンドは次のエラーを返します。
INFO: Could not find files for the given pattern(s).