matlab安装时setup安装不了

2025-03-10 14:33:23
推荐回答(2个)
回答1:

先设置策略组,如果不行再设置注册表,点击安装文件时
右键点击使用管理员运行
策略组
1、按下“Win
+
R”快捷键打开运行,输入“gpedit.msc”打开组策略
2、在左侧依次进入“计算机配置--管理模板--Windows组件--应用程序兼容性”,在右侧窗口找到并双击打开“防止访问16位应用程序”策略;
3、在弹出的窗口选择“已启用”,点击确定。
注册表
1、按下“Win
+
R”快捷键打开运行,输入“regedit”打开注册表;
2、进入进入“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW”;
3、在右边窗口空白处鼠标右键“新建--DWORD值”,命名为“DisallowedPolicyDefault”;
4、双击打开“DisallowedPolicyDefault”值,将数据数值修改为“1”,点击“确定”。

回答2:

这个问题是因为你的matlab是64位的版本,现在libsvm针对64位系统单独做了封装。在libsvm下有一个window目录,libsvm\windows\*.mexw64。直接将libsvm\windows加载到matlab运行路径上就可以了。无需编译!