需要帮助了解PATH如何与Windows7配合使用



我正试图通过python.exe的环境变量设置窗口添加到PATH中。我已经阅读了2012年3月3日关于这个问题的讨论中使用SetX的说明,我担心我会把我的机器弄得一团糟,所以我想坚持使用GUI过程。

目录路径为C:\Users\Paul\AppData\Local\Programs\Python\Python37\Python.exe。这是我在"环境变量"窗口的"系统变量"部分添加的副本。我已经将变量名称标记为";Python";,没有引号。

我已经检查了路径,它看起来很好,我已经重新启动了计算机。但我仍然得到"python.exe"未被识别为内部或外部命令、可操作程序或批处理文件如果我特别在Python37目录中,那么每个目录中都会出现错误。

知道我做错了什么吗?

路径环境变量包含一个或多个路径,用分号分隔。当您尝试在cmd.exe中执行命令时,它会按照从第一个到最后一个的顺序检查路径变量中列出的每个路径,直到找到可执行文件或用完要检查的路径为止。

您可以在不首先对系统进行永久性更改的情况下进行实验。运行cmd.exe并键入

set path=%path%;C:UsersPaulAppDataLocalProgramsPythonPython37

运行python.exe现在应该可以在此cmd.exe窗口中的任何目录中运行。

与其他环境变量不同,path是特殊的,是系统变量和用户变量的合并值。既然您只是为自己安装python,那么您还可以使用一个用户变量。

在编辑环境变量的系统属性中,如果没有路径用户变量,请创建一个并将其设置为C:UsersPaulAppDataLocalProgramsPythonPython37;如果已存在,则附加;C:UsersPaulAppDataLocalProgramsPythonPython37

在较新版本的Windows 10中,用户界面有所不同,您不必添加分号,因为它可以将它们作为单独的条目进行编辑。

相关内容

  • 没有找到相关文章