0

我对使用 Octave (v 6.1.0) 还是很陌生,还无法弄清楚通过命令窗口执行 .m 文件有什么问题。

Octave 安装在我的计算机本地。

我的工作目录位于服务器的子目录中。该服务器的层次结构如下:

服务器:/access/access/no_access/no_access/access/my_working_directory

使用 octave,我可以打开和编辑my_working_directory中的脚本。

在 octave 命令窗口中使用pwd命令还会返回: Server:/access/access/no_access/no_access/access/my_working_directory

当我想执行 .m 脚本时,我收到如下错误: 错误:没有这样的文件 'server:\access\access\file2execute.m

ocatve 命令工具的路径似乎设置不正确,因此它在错误的文件夹中搜索脚本。

4

1 回答 1

0

似乎 Octave 的路径存在问题,包括以下空格:

服务器:/access/access/no_access/无访问文件夹/access/my_working_directory

如果无法更改文件夹名称,您可以将“my_working_directory”文件夹挂载为计算机的新驱动器(win explorer > computer > map network drive)。

之后,再次打开 Octave 并使用安装文件夹的新路径更改工作目录。这对我有用。

于 2021-10-14T07:25:31.793 回答