我第一次尝试使用Windows Python启动器(py.exe),在命令行中运行python,但是在同一个Shell中运行的启动器找不到任何版本的python.exe可供运行:
where python
C:\Python38\python.exe
py --list
Installed Pythons found by py Launcher for Windows
No Installed Pythons Found!
显然我的配置缺少某些内容,但我不知道是什么。我一直在深入研究注册表,并找到了以下键:
HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Python/PyLauncher
HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Python/PythonCore
但是没有任何东西引用任何可执行文件。
非常感谢您的帮助!
where python
毫无头绪,而python
只能在 venv 内使用。 - Karl Knechtel