win7系统 安装python3.6.5版本遇到“user installations are disabled via policy on the machine” 和“0x80070643 ”错误情况

发布时间 2023-09-18 14:57:36作者: smile_xxx

一、遇到提示“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”报错就没再出现过了