gpt4 book ai didi

io - Octave :xlsread 函数未定义 + 导致 Octave 崩溃

转载 作者:行者123 更新时间:2023-12-03 17:14:32 45 4
gpt4 key购买 nike

我是新手,所以我会尽量解释清楚。

我正在使用 Octave (4.x) 处理数据,并且我想导入 Excel 文件。 Excel 也安装在我的笔记本电脑上。

[num,txt,raw] = xlsread(input.rootdir);

调用该函数时,会出现以下消息:
warning: Functions for spreadsheet style I/O (.xls .xlsx .sxc .ods .dbf .wk1
etc.) are provided in the io package. See <http://octave.sf.net/io/>.

Please read <http://www.octave.org/missing.html> to learn how you can
contribute missing functionality.
warning: called from
__unimplemented__ at line 524 column 5
CreateInvoices at line 18 column 3
error: 'xlsread' undefined near line 18 column 5
error: called from
CreateInvoices at line 18 column 3
>>

警告显示未安装 I/O 包。但是,当我在命令行中调用“pkg list”时会列出该软件包,因此它似乎安装正确。

pkg list

还有一些关于堆栈溢出的其他主题具有类似的内容,但它们似乎可以通过正确安装 I/O 包来解决。

如果我尝试调用“pkg load io”,Octave 会立即崩溃。

我尝试使用其他功能来导入数据(csv、textread、...),但我总是丢失我的文本数据。所以这并没有真正的帮助。

有人对我有什么建议吗?

提前感谢您的回复!

最好的祝福,
矿脉

最佳答案

我刚刚这样做了,但是在 Linux 中(带有 bash 的 Xterm 窗口)。我必须先安装 liboctave-dev 包,然后安装 io octave 包。然后在使用之前调用“pkg load io”。但需要确保以 root 权限安装,否则共享 Octave 安装将找不到该软件包。当然,这不是在 Windows 上,但可能会提供一些线索。

关于io - Octave :xlsread 函数未定义 + 导致 Octave 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38615537/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com