尝试为使用 python3 运行程序的 Windows 创建批处理脚本(如果可用)。
我知道脚本可以用$py -2 script.py
py3 和$py -3 script.py
.
如果我运行py -0
,它会返回所有的 python 版本。
我如何构建这个脚本?
我不想检查 python 目录是否可用,我更愿意以一种与 python 位置无关的方式进行检查。
不是一个完整的解决方案,而是一种检测安装了哪个版本的 Python 的方法:
您可以通过运行py -3 --version
然后检查%ERRORLEVEL%
批处理脚本中的变量来检查是否安装了 Python 3 。如果为 0,则py -3 --version
表示成功,即系统上安装了 Python 3。如果它不为零,则未安装 Python 3。