带八度的 pkg 负载插座

pkg load sockets with octave

我在 Ubuntu 16.04 上安装了 Octave,最初没有 ppa(版本 4.0.0),但问题仍然存在于 ppa(版本 4.0.2)。

为了安装它,我 运行ned : sudo apt install octave octave-sockets 一切顺利。

但是当我在 octave-cli 中并且我 运行 这个命令时:pkg load sockets。我有以下错误:

error: __which__: /usr/lib/x86_64-linux-gnu/octave/packages/sockets-1.2.0/x86_64-pc-linux-gnu-api-v50+/socket.oct: failed to load: /usr/lib/x86_64-linux-gnu/octave/packages/sockets-1.2.0/x86_64-pc-linux-gnu-api-v50+/socket.oct: undefined symbol: _ZNK5ArrayISsE17resize_fill_valueEv error: called from which at line 31 column 7 /usr/lib/x86_64-linux-gnu/octave/packages/sockets-1.2.0/x86_64-pc-linux-gnu-api-v50+/PKG_ADD at line 2 column 1 load_packages_and_dependencies at line 47 column 5 load_packages at line 60 column 3 pkg at line 422 column 7 error: evaluating argument list element number 2 error: called from /usr/lib/x86_64-linux-gnu/octave/packages/sockets-1.2.0/x86_64-pc-linux-gnu-api-v50+/PKG_ADD at line 2 column 1 load_packages_and_dependencies at line 47 column 5 load_packages at line 60 column 3 pkg at line 422 column 7

所以我假设包 octave-sockets 缺少一个依赖项,但我找不到哪个。如果你能帮助我...非常感谢!

与使用 Ubuntu 打包的 octave-sockets 软件包相比,如果您直接从 Octave 安装该软件包,您可能会有更好的体验

pkg install -forge sockets