什么path在Windows上安装Python 3.6

3.6安装程序build议C:\Users\MyUserName\AppData\Local\Programs\Python\Python36-32这与Windows上的任何其他软件不同。 我记得早期版本安装到C:\PythonXY ,这在Windows上也是不寻常的。 这真的是个好主意吗?

特别是,我不明白为什么我要安装这只为我的用户帐户。 默认选中“为所有用户安装启动器(推荐)”checkbox,这似乎与安装到%APPDATA%不兼容。

什么是安装Python的好path? 我是一个完整的Python业余爱好者,我不想引起自己的问题。 例如,我担心增加一个空间。


点击进一步的安装程序会发现有一个checkbox可以为所有用户安装。 这会立即将基于Program Files (x86)的path设置为checkbox。

在这里输入图像说明

在大多数情况下这是一个非常主观的问题,我不确定它是否适合SO。

以下是每个路径的不同特征:

C:\PythonXY

  • 需要管理员权限
  • 所有的用户都可以访问它 – 如果你只需要在你的系统上安装一个python版本,那么情况会更好
  • 在命令行中编写更实用(可能需要多个python安装,尽管使用venvsconda envs解决了这个问题)
  • Program Files是相同的,除了路径中有空格(可能是一个坏主意 )

AppData

  • 不需要管理员权限
  • 只适用于一个用户 – 如果其他用户不需要/不需要的话
  • 在命令行写入可能会很痛苦

我有管理员权限,是我的电脑上的唯一用户,所以我选择了第一个选项,但它确实是个案依赖。

编辑请参阅下面的路径纠正的意见。