检查 Windows 中是否安装了 Python
Muhammad Waiz Khan
2023年1月30日
-
使用
py
命令检查 Windows 中是否安装了 Python -
使用
py --version
命令检查 Windows 中是否安装了 Python -
使用
where
命令检查 Windows 中是否安装了 Python
本教程将研究检查 Python 是否安装在 Windows 中的多种方法。我们可以使用下面解释的三个命令检查 Python 是否安装在 Windows 中。
使用 py
命令检查 Windows 中是否安装了 Python
当我们在 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
命令检查 Windows 中是否安装了 Python
我们还可以使用以下命令检查安装了哪个版本的 Python 2 或 3。
py --version
上面的命令会返回电脑上安装的最新版本,不会启动。我们还可以通过以下方式检查是否安装了某些特定版本的 Python。
py -2 --version
它将返回计算机上安装的最新版本的 Python 2。如果未安装命令中指定的 Python 版本,如 py
命令,它将返回计算机上安装的所有版本。
使用 where
命令检查 Windows 中是否安装了 Python
Windows where
命令用于在目录树中搜索和显示文件。该命令在当前目录和 PATH
环境变量中指定的路径中搜索给定的 pattern。
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).