Octave 显示奇怪的输出并且命令窗口不起作用

问题描述 投票:0回答:1

我知道我不会做蠢事,因为我已经与 Octave 合作多年了。 我将它安装在我的新计算机上,命令窗口显示了不同颜色符号的奇怪输出。我安装了7.1版本。

后来我尝试了8.3。没有奇怪的输出,但命令窗口也不起作用。即使 a=1 也不能作为测试。 所以我尝试了 7.3,因为那是我在工作中使用的版本,在那里,显示了相同的不同输出。 Weird Output in Command Window

很想得到一些帮助! 我认为可能是 UTF-8 或类似的错误引起的。

command output window octave
1个回答
0
投票

问题

目前,Octave 与新的“Windows 终端应用程序”(成为 Windows 11 中的默认控制台)不完全兼容。

在 Octave 安装过程中,您应该看到以下

警告

当 Windows 上的默认控制台设置为新的终端应用程序时,Octave 无法正常工作。检查默认值是否设置为 Windows 控制台主机,如果不是,则显示建议。

后果

这种不受支持的配置可能会导致 Octave CLI 出现意外行为,例如您问题中提到的“奇怪”字符和颜色。

此外,您可以同时打开

CLI 和命令窗口 并显示完全相同的内容(您还可以观察到奇怪的文本重叠和难以向上/向下滚动)。

解决方法

评论中所述,解决方法包括将“Windows 控制台主机”(即旧的 cmd.exe 控制台)设置为默认 Windows 控制台(请参见下面的设置屏幕截图)从此处。 访问此设置的方法是在 Windows 搜索框中键入“终端”,然后选择“为交互式命令行工具选择终端主机应用程序”。

潜在的解决方案

“新的跨平台命令窗口小部件”

目前正在开发中,可能能够解决此问题

© www.soinside.com 2019 - 2024. All rights reserved.