我已经安装了Windows 10企业版(64位)。我还成功地安装了Java Runtime Environment (v9.Build.83.x64)。
问题是,我无法在PC上安装任何版本的Matlab。我尝试过安装不同的版本。当我点击Matlab的setup时,每个安装都被卡住了。安装不会运行Java程序,并且只在任务栏中显示其图标,但不会运行。这也会导致PC冻结,并让我运行任务管理器并结束Matlab的任务设置。我安装和卸载了java,但这也没有帮助。
会出什么问题呢?
发布于 2016-05-30 06:46:06
首先,确保右键单击Matlab installer文件“setup.exe”并选择“以管理员身份运行”。如果安装程序自动从dvd启动,取消安装,然后从开始菜单打开“计算机”,然后右击dvd图标并选择“在新窗口中打开”或“用文件资源管理器打开”,右击文件“setup.exe”并选择“以管理员身份运行”。
其次,Java运行时环境可能与完整的Java不同。为了确保这一点,请访问http://www.java.com/en/download/win10.jsp并下载并安装java。Windows10的Edge并不使用java,在一些java安装站点上将会遇到一些麻烦。
第三,在windows10上为我安装了matlab的一个旧版本(版本7,R14),但当我启动matlab时,它一直崩溃,创建了一个带有java错误引用的长对话框。有两种方法可以解决这个问题。
A)如网站所示:http://www.vidnis.com/2013/03/how-to-use-matlab-7-in-windows-8-and.html
1)进入文件夹\sys\java\jre\win32。您将找到一个名称类似于jre1.4.2或jre1.5.0_07的文件夹。
2)打开一个新窗口,转到文件夹C:\Program Files\Java。您会发现一个名为jre1.8.0_91的文件夹或类似的版本,它与步骤1中打开的Matlab文件夹中的Java版本不匹配。
3)将C:\Program Files\Java文件夹中的整个文件夹复制(而不是移动)到步骤1中打开的Matlab文件夹中,可以将旧的Java文件夹留在Matlab文件夹中,也可以将其删除,这并不重要。
4)在步骤1中打开的Matlab文件夹中,还有一个名为jre.cfg的文件。使用记事本文本编辑器打开它,然后将旧的java版本号(例如1.4.2)更改为新的Java版本(例如1.8.0_91)。保存jre.cfg文件并退出记事本。
5)现在启动MATLAB,希望它能工作。
B)我还通过右键单击matlab.exe图标(或快捷图标)来运行matlab,选择“属性”,选择“兼容性”选项卡,然后在“兼容模式”下单击“在兼容模式下运行此程序”复选框,并选择“Windows Vista (Service Pack2)”或任何Vista。其他的窗口兼容性选项都不适用于我。
祝好运。
https://stackoverflow.com/questions/36535098
复制相似问题