Python在Sublime3中无法识别,即使我的路径是正确的?



如果我在Python上运行基本的IDLE,它将运行我的脚本,但是当我尝试通过Sublime 3运行它们时,它指出无法识别Python。即使Python已经添加到我的路径中也是如此。

另一个奇怪的事情是当我在命令行中键入python时,它无法识别,但如果输入py,它会显示 Python 版本。

这是路径:

[path:C:ProgramFiles(x86)NVIDIACorporationPhysXCommon;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:ProgramFiles(x86)ATITechnologiesATI.ACECoreStatic;C:ProgramFilesdotnet;C:UsersTommyAppDataLocalProgramsPythonPython37Scripts]

python.exe文件必须位于PATH变量中列出的目录之一中。

如果它不在

C:UsersTommyAppDataLocalProgramsPythonPython37Scripts

然后,您必须添加另一个目录。我的猜测是Python37目录。

您的 PATH 也应指向

C:UsersTommyAppDataLocalProgramsPythonPython37

它只是指向Python的脚本,而不是Python本身。

Sublime尝试使用"python",但由于它不在PATH中,因此不起作用。您的命令行也是如此。

如果你把它指向我使用的文件夹,它会寻找 Python 3.7,如果你需要使用其他 Python 的版本,你可以使用py助手。

例如,对于 Python 3.6:

py -3.6 <script>

相关内容

  • 没有找到相关文章

最新更新