无法在 cmd 中获取解释器的版本
Can't get interpreter's version in cmd
我已经在 Windows 10 x64 上安装了 Python 3.10.2。它已添加到路径中,我的计算机上没有任何其他版本的 Python。但是当我尝试在 cmd
中使用 python -v
检查 python 版本时,它只输出“Python”。
此外,python setup.py build
等命令将不起作用。
怎么了?
检查 python 版本使用:
python --version
使用大写 -V
选项 :)
小写 -v
是另一种选择。
这就是为什么还有长选项的原因,就像这里 --version
至于你的其他问题,确实取决于setup.py
,我们不知道。这是您要 运行 的 python 脚本,因此问题可能出在该脚本或其上下文中。检查各自的项目或 install/build FAQ 可能是。
我发现要使用 python setup.py command
,您必须写入 python 解释器可执行文件的完整路径,然后写入 setup.py build
。
所以结果看起来像这样:
C:\some_directory_with_your_setup_file>C:\Users\User\AppData\Local\Programs\Python\Python310\python.exe setup.py build
然后一切正常。
我还想指出,如果您从除 MsStore 以外的任何地方获得 Python 解释器,就会出现此问题。
我已经在 Windows 10 x64 上安装了 Python 3.10.2。它已添加到路径中,我的计算机上没有任何其他版本的 Python。但是当我尝试在 cmd
中使用 python -v
检查 python 版本时,它只输出“Python”。
此外,python setup.py build
等命令将不起作用。
怎么了?
检查 python 版本使用:
python --version
使用大写 -V
选项 :)
小写 -v
是另一种选择。
这就是为什么还有长选项的原因,就像这里 --version
至于你的其他问题,确实取决于setup.py
,我们不知道。这是您要 运行 的 python 脚本,因此问题可能出在该脚本或其上下文中。检查各自的项目或 install/build FAQ 可能是。
我发现要使用 python setup.py command
,您必须写入 python 解释器可执行文件的完整路径,然后写入 setup.py build
。
所以结果看起来像这样:
C:\some_directory_with_your_setup_file>C:\Users\User\AppData\Local\Programs\Python\Python310\python.exe setup.py build
然后一切正常。
我还想指出,如果您从除 MsStore 以外的任何地方获得 Python 解释器,就会出现此问题。