(A)我在运行 Windows 10 x64 版本的机器上安装了 Octave 4.4.1。我将其安装在 d:\Octave。
(B)安装后,当我单击桌面快捷方式“GNU Octave(GUI)”时,它会打开 Octave.vbs 文件而不是打开 GUI。
(C) 我可以通过双击“D:\Octave\bin\octave-cli.exe”来启动 CLI 版本。如果我单击桌面快捷方式“GNU Octave (CLI)”,则不会发生任何事情。
(D) 我尝试从 octave 命令行启动“Start GUI”。出现以下错误:
octave:1> start GUI
error: 'start' undefined near line 1 column 1
(E)我在安装 Octave 之前已经安装了 JRE(使用“jre-8u201-windows-x64.exe”)。在命令提示符中,我可以成功运行 java 命令。以下是“java-version”的输出:
C:>java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
任何提示/帮助都将不胜感激。
答案1
通过提出 Octave 安装程序上的缺陷,我找到了根本原因。请参阅错误 #55635:Octave GUI 无法在 Windows 10 x64 上显示
在我的计算机上,vbs 文件类型的应用程序是记事本。因此,运行脚本会在记事本中打开它,而不是执行它。如果执行了脚本,那么它肯定会打开 Octave GUI。