为什么我要将python添加到PATH

Per*_*ian 23 python install path python-3.x

我开始关注python,所以当我找到一个教程时,它说要做的第一件事就是从www.python.org/downloads/下载python.

现在,当我下载python 3时,我开始安装并开始使用

在此输入图像描述

为什么我要"将Python 3.5添加到PATH"?什么是PATH?为什么默认情况下没有勾选?

Sup*_*Man 30

PATH是Windows中的环境变量.它基本上告诉命令行在尝试查找文件时要查看哪些文件夹.如果你没有将Python添加到PATH,那么你可以从命令行调用它,如下所示:

C:/Python27/Python some_python_script.py
Run Code Online (Sandbox Code Playgroud)

而如果将其添加到PATH,则可以执行以下操作:

python some_python_script.py
Run Code Online (Sandbox Code Playgroud)

哪个更短更整洁.它的工作原理是,命令行将查看所有PATH文件夹,python并在Python安装程序添加的文件夹中找到它.

默认情况下它未被取消的原因部分是因为如果您要安装多个版本的Python,您可能希望能够控制默认情况下您的命令行将打开哪一个,如果将两个版本添加到您的PATH中则更难做到.

  • @Jurassic建议你这样做,唯一可能的缺点是我提到的多个版本的冲突. (5认同)

Mos*_*rit 7

除了@SuperBiasedMan 所说的之外,您还可以通过点击开始 > 运行在 Windows 中编辑您的 PATH,然后输入sysdm.cpl. 从那里,导航到高级选项卡,然后点击环境变量。在下方显示“系统变量”的部分,找到名为 PATH 的变量并双击它。请注意,将其复制并粘贴到记事本或其他东西会更容易。如您所见,分隔符是一个分号。当您在 cmd 窗口中或通过“运行”命令行键入任何命令时,将查看您添加到此变量的任何路径。这与 Linux 中的概念相同,我只是指出了如何对其进行编辑。