为什么Python安装程序不会在Windows上自动将其自身添加到PATH变量中?

时间:2018-06-20 17:51:22

标签: python windows installer path-variables

仅作说明:我知道如何执行此操作,但是开发人员不会自动检查将其添加到Windows PATH的选项似乎很愚蠢(更不用说它很小且易于跳过而无需仔细查看安装时)。帖子here解释说,这是为了进一步让人们控制使用哪种Python发行版,并且除非我有误解,否则仅是说只有一个目的。但是,我也知道Python 3.x在终端中使用py,而python由Python 2.x使用。点子也一样; Python 2.x使用pip,Python 3.x使用pip3。没有自动添加功能,您还能获得什么控制权?

我意识到这不完全是一个代码问题,也不是真正重要的问题,但是我很好奇它背后的原因是什么。

编辑:首次打开Python安装程序时有两个选项。首先,一个简单的Python安装;大多数人想要的。第二个是更高级的选项,在几个屏幕之后,可以选择将其添加到Windows PATH变量中。第一个不带有此选项。

编辑2:同样,我已经知道将其添加到路径中的重要性。似乎没有必要在默认情况下未选中该复选框。如上所述,Python 2.x和3.x通过使用pypython有所区别。任何一个运行多个版本的人都应该有足够的知识,知道何时以及何时不添加路径。

这可能是直接问Python开发人员而不是Stack Overflow的更好的问题,但是我一直在寻找是否有我忽略的答案。

最终编辑:就像我在评论中说的那样,我的工作重点与开发人员的不同,并且我可能只是固执己见。谢谢您的输入!

0 个答案:

没有答案