InstallAllUsers=0 不适用于 Windows 上的命令行 Python 解释器安装



我正在尝试按照记录的过程在没有关联UI的情况下在Windows上安装Python。

使用c:pathtoexe /quiet InstallAllUsers=0 PrependPath=1不起作用。

运行 UI 安装时,可以为不需要管理员权限即可安装的所有用户取消选择该选项。在我的计算机上,上述方法有效,在其他计算机上则无效。

当我第一次双击.exe时,所有用户复选框默认为选中(或1(;因此在命令行中使用InstallAllUsers=0应该禁用或设置为0对吗?

只是在 Windows 3.10.7 上最新的 Python 10 安装程序中为此苦苦挣扎。

您还需要告诉它不要为InstallLauncherAllUsers=0所有用户安装启动器,因为它默认为 1。

OP 的完整命令应为: c:pathtoexe /quiet InstallAllUsers=0 InstallLauncherAllUsers=0 PrependPath=1

帮助我弄清楚的是读取 %temp% 中的安装日志,我看到它InstallLauncherAllUsers设置为 1

我不经常使用窗口,但似乎 InstallAllUsers 的默认选项是 0

https://docs.python.org/3/using/windows.html

你试过没有这个标志吗?

最新更新