【问题标题】:pkg load sockets with octave带倍频程的 pkg 负载插座
【发布时间】:2017-11-12 11:05:30
【问题描述】:

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

要安装它,我已经运行了: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 包缺少依赖项,但我找不到哪个依赖项。如果你能帮助我...非常感谢!

【问题讨论】:

  • 类似于this。尝试改用pkg install -forge sockets
  • 成功了!非常感谢。如果需要,您可以发布答案。还是我?
  • @Suever 很好,是什么把你带到了 octave 社区? *打开啤酒*
  • @onda47 一般而言,如果您 compile the latest stable version of octave from source(并按照 Suever 的建议通过 -forge 安装软件包),您将获得最直接的体验

标签: sockets ubuntu octave packages


【解决方案1】:

与其使用 Ubuntu 打包的 octave-sockets 软件包,不如直接从 Octave 安装该软件包,您可能会获得更好的体验

pkg install -forge sockets

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多