|  
  
  前言: 
  
   归根到底是权限不够导致的。win7应该不会有这个问题。 
 问题发生: 
   换了个电脑,装个win10预览版玩玩,发现python的msi安装文件安装不了。错误代码是2502。 
  
   其实我已经在win8上安装mysql的时候遇到过,那个时候解决了,可是方法用在win10上无效,简直就是想哭....还好还是找到的解决办法。 
   
  解决方法: 
 方法1:临时安装方法  
 1、鼠标移到桌面左下角->右键(或者直接: WIN+X键),命令提示符(管理员);2、输入:msiexec /package +‘msi文件路径’(输入的时候注意半角字符且路径不能为中文名)
 例如:
 C:\Windows\system32>msiexec /package G:\tool\TortoiseSVN-x64-1.8.9.msi
 C:\Windows\system32>msiexec /package G:\software\python\python-3.4.3.msi
 C:\Windows\system32>msiexec /package G:\software\python\python-2.7.10.msi
  
 方法2:永久提权方法
 
  
 1、按WIN+R,在运行框中输入“gpedit.msc” 确认;2、打开本地策略组编辑器后依次展开 :“计算机配置”-》“管理模板”-》“windows组件”-》“windows installer”,并找到“始终以提升的权限进行安装”;
 3、双击该选项,设置为“已启用”,并应用;
 4、最后我们还要在【用户配置】中进行同样的操作;
 5、就可以安装了。
  
 
  
 方法3:混合法
  
 本人在win10预览版里,先用方法1,无效;然后采用方法2,还是无效。 
  
 最后发现先进行方法2,再进行方法1就行了。 
 该博文转载至http://blog.csdn.net/shuideyidi/article/details/46891559  如果安装的是exe程序,可以直接右键选择以管理员方式运行就可以直接安装   |