一、遇到提示“user installations are disabled via policy on the machine”是 系统策略禁止这个安装
解决方案:
方法一:
1、打开【开始】菜单,选择【运行】。
2、在运行窗口中【打开】一栏输入【gpedit.msc】,点击【确定】。
3、此时会弹出【本地策略组管理器】页面,点击左栏的【计算机配置】-【管理模版】-【Windows组件】-【Windows Installer】选项,最后点击【禁用Windows Installer】选项。
4、在弹出的【禁用Windows Installer】窗口勾选【已禁用】。
如果当方法一试过之后,再次安装python,仍然出现“user installations are disabled via policy on the machine”这个情况,就试用如下方法:
方法二:
1、打开【开始】菜单,选择【运行】。
2、在运行窗口中【打开】一栏输入【regedit】,点击【确定】。
3、进入注册表目录:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
4、将 DisableUserInstalls 的值改为 0再安装即可
二、遇到“0x80070643”错误的情况
不知道是不是因为在解决系统策略安装问题之前 已经 按这位同学的文章https://blog.51cto.com/u_16175440/6664713 里面的方法把这个问题解决了
反正我出现 系统策略禁止问题的时候,安装也会提示““0x80070643”这个问题,但是我这边是把系统策略禁止安装解决后,安装时“0x80070643”报错就没再出现过了