1

我正在尝试从 emacs 中运行 Octave(我主要是两者的初学者,但现在掌握了 emacs 快捷方式)。当我按照这里的建议尝试run-octave时,我收到了消息。

搜索文件,没有这样的文件或目录,八度

免责声明:我使用的是 Windows Vista。Octave 在c:\Octave... emacs 默认目录是 c:\users\username\

我将其添加到 _emacs 文件中:

(autoload 'octave-mode "octave-mod" nil t)

    (setq auto-mode-alist
            (cons '("\\.m$" . octave-mode) auto-mode-alist))

(自动加载 'run-octave "octave-inf" nil t)

关于如何告诉emacs octave在哪里的任何提示?

提前感谢您的帮助,马萨格兰

4

1 回答 1

5

您需要确保可能位于“C:\Octave\bin”下的 octave 二进制文件位于搜索路径中。

要检查这一点,请右键单击桌面或开始菜单上的“计算机”图标,右键单击,选择“属性”,然后选择“高级系统设置”。单击“环境变量”按钮并查找 PATH。如果找不到此变量中提到的 octave 目录,请附加“;C:\Octave\bin”。

有关如何设置 PATH 变量的更多信息,请查看此处

于 2009-11-25T13:31:08.070 回答