为什么我不想在安装时将Python.exe添加到我的系统路径?

时间:2014-07-16 16:07:16

标签: python windows path-variables python-install

我在Windows 7上重新安装Python,第一个对话框之一是Customize Python屏幕。

"将Python.exe添加到路径"的默认设置是"整个功能将无法使用。"

我总是将其更改为"将安装在本地硬盘上。"

这不是一个问题,更改系统环境变量非常容易,但是还有什么好处可以让这个未被勾选?

2 个答案:

答案 0 :(得分:7)

如果您只安装了一个版本的Python,那就无所谓了。

如果您安装了多个版本,那么当您使用" python"时,将会执行系统路径中出现的第一个版本。命令。此外,它可以使旧版本无法进行额外的工作。例如,我有一个安装了Python 2.7的系统,我在其上添加了3.2并检查了在安装过程中将Python.exe添加到路径的选项。完成后,输入" python"和" python3"在命令行上打开了Python 3.2,所以当我需要执行2.x脚本时,我需要输入2.7解释器的完整路径。

答案 1 :(得分:1)

我能想到的一个好处就是你在windows中运行多个python版本。所以,你有 c:\ python34 c:\ python27 ,但两者都在路径中,你会得到最先出现的,导致你可能出乎意料的结果。