首页 > 解决方案 > Python 3.8 - 在 Windows 10 中执行 Python 3.8

问题描述

Python 3.8 安装在 Windows 10 上的 C:\Python 目录中。C:\Python 和 C:\Python\Scripts 添加到系统和用户环境变量(路径)。(见附图。)在此处输入图像描述

但是,Python 不会从命令行运行。当我输入 python 时,会弹出 Microsoft Store 要求安装 Python 3.7。

我必须在 C:\Python 目录中,并且必须键入 python.exe 才能运行它。

知道发生了什么吗?

标签: pythonpython-3.8

解决方案


看起来您在编辑PATH环境变量之前启动了该命令提示符,因为 Python 安装目录不在path输出中。新的环境设置仅适用于新提示,而不适用于现有提示。

但实际上,无论如何都不要为此烦恼。只需使用自动放置在您的 Windows 目录(例如)中py.exeWindows 启动器,该目录已经在您的. 要使用最新安装的 Python 3 启动,只需运行:C:\WindowsPATH

py -3

对于最新的 Python 2:

py -2

如果您让安装程序将启动器与.py扩展程序相关联,您可以将 shebang 行放入脚本中,它们将“正常工作”。对于 GUI 应用程序,pyw.exe扩展.pyw程序具有相同的目的。


推荐阅读