Python 3.6安装失败。

36

我正在尝试在Windows Server 2016上安装Python3.6。我已经下载了 python-3.6.6rc1-amd64-webinstall 。按照默认设置进行安装。但在安装过程中,我收到了错误消息:0x80070659-此安装被系统策略禁止。请联系您的系统管理员。我已经与系统管理员讨论过,但他不知道这个策略。请问您能否指导我解决这个错误?


2
您没有安装它的权限,您需要管理员账户。 - ZiTAL
3
左键单击并以管理员身份运行? - curlpipesudobash
3个回答

78

我也遇到了同样的问题,右键点击安装文件,然后选择“以管理员身份运行”解决了这个问题。(感谢 @Igwilliams 在评论中提出的建议)。

这对我来说实在很令人沮丧,因为我已经以管理员身份登录了,但显然这还不够,我还要进行“以管理员身份运行”的操作。


我该如何卸载之前的版本,它也需要提升权限? - dumbledad
我的回答假设您已经拥有管理员权限,您是说即使是管理员,也无法卸载Python吗? - Liudvikas Akelis
1
确实如此。最终我删除了该目录并从我的PATH中移除了Python,然后重新安装了它。虽然不是理想的解决方法。 - dumbledad
2
这对我解决了问题。安装程序要求我具有管理员权限,我授予了它们,但这并不足够。只有当我使用右键单击并以管理员身份运行时才有效。(Python 3.7.9-64 on Windows Server 2016) - user74696c
6
关于卸载,我遇到了同样的问题。当无法卸载时,点击链接以查看日志文件。在顶部,查找执行的二进制文件,例如我的情况是“C:\ users \ primary \ AppData \ Local \ Package Cache \ {1babc3bc-6a32-44f7-bf4d-60eec36c9ad1} \ python-3.6.1.exe”。导航到该路径,右键单击并以管理员身份运行此二进制文件。这次,卸载将成功。 - Cashiuus
右键点击并以管理员身份运行对我有用。 - Rakeshkumar Taninki

0

使用管理员凭据登录系统并尝试安装。或者在安装时提供管理员凭据来安装它。


-1
运行 regedit 浏览注册表到 HKLM\Software\Policies\Microsoft\Windows\Installer 创建 DisableMSI,类型:REG_DWORD,值=0(0应允许您安装,原来是1)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接