修复Python错误Error: Can’t Find Python Executable Python, You Can Set the PYTHON Env Variable

每个程序都由一些变量和常量组成。顾名思义,我们有环境变量来定义某些应用程序的环境。

有几个这样的变量可用,我们也可以定义我们的环境变量。

一个这样的变量是PATH,它包含一个目录列表,其中包含用于运行某些命令的所有可执行文件。在使用Python之前,我们需要安装它并将其可执行文件的目录添加到PATH变量。

这确保我们可以从命令提示符运行Python命令。

本教程将讨论Python中的Can't find Python executable "python", you can set the PYTHON env variable错误以及如何修复它。

修复Python错误Error: Can’t Find Python Executable Python, You Can Set the PYTHON Env Variable

当应用程序找不到Python可执行文件的位置时,此错误可能会持续存在。我们需要确保python.exe文件的完整路径已添加到环境变量中。

对于Windows,我们可以按照下面讨论的步骤进行检查。

首先,我们必须右键单击This PC并从菜单中选择Properties选项。然后我们需要转到Advanced Settings菜单并选择Environment Variables

这将把我们带到Environment Variable屏幕,在这里我们需要添加Python可执行文件的目录。

我们需要将目录添加到PATHUser变量中。如果错误仍然存在,我们可以创建一个名为Python的新变量并将目录添加到此处。

这通常会消除所讨论的错误。

另一个可能出现此错误的常见情况是在Windows上安装Node.js和NPM时。对于这种情况,还有更多的修复可以帮助。

第一个修复是使用Microsoft windows-build-tools安装任何所需的工具。我们可以在命令提示符下使用以下命令。

npm install -g windows-build-tools

但是,这将在新环境中安装某些版本的Python。

我们还可以使用npm config命令配置Python可执行文件的路径。它可以在某些情况下提供帮助。

如下图所示使用。

npm config set python C:\Dir\Python\Python27\python.exe