【发布时间】:2015-04-15 10:59:48
【问题描述】:
我正在尝试通过 Powershell 检查并仅允许某些版本的 Python。我正在获取当前的 Python 版本,但我无法检查例如如果版本早于 2.7,但不是 3。
编辑:在另一个 SO 问题中找到,我使用了一个不提供数字结果的简单返回。是& python -V 2>&1
【问题讨论】:
-
检查当前 Phython 版本的代码是什么?
-
刚刚添加了代码,很抱歉错过了。
-
如果您正在测试一个可执行文件,您可以使用
[System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\python.exe").FileVersion来检索文件版本。 -
我试过了,但它没有返回文件版本。显然,即使是可执行属性也没有列出版本。您建议的命令返回空。
标签: python powershell version