【问题标题】:Problems installing Octave packages GSL and libinterp安装 Octave 包 GSL 和 libinterp 的问题
【发布时间】:2018-12-07 00:41:32
【问题描述】:

我正在尝试安装 Octave 软件包 GSL 2.1.1 和 libinterp 0.1.0。我为 GSL 下载了 .tar.gz 并执行了package install gsl-2.1.1 并且事情似乎进展顺利,直到:

checking for ov-scalar.h... no pkg: error running the configure script for gsl. error: called from 'configure_make' in file C:\Octave\O ctave-4.0.0\share\octave\4.0.0\m\pkg\private\configure_ make.m near line 79, column 9

我搜索了 ov-scalar.h 是什么,它看起来像是 libinterp 的一部分,所以我下载了它并尝试使用pkg install libinterp-0.1.0.tar.gz 安装它,但这次我得到了

package is missing file: DESCRIPTION error: called from 'verify_directory' in file C:\Octave \Octave-4.0.0\share\octave\4.0.0\m\pkg\private\verify_d irectory.m near line 30, column 7

谁能帮我解决这里的问题?归根结底,我只想访问一些特殊功能。

编辑:我不小心说我打电话给package load gsl-2.1.1 而不是package install gsl-2.1.1。我是后者。

【问题讨论】:

  • 我建议安装 Octave 4.4.1,如果已经包含 GSL 包,请先看看(pkg 列表)
  • 确实如此;谢谢你!很高兴所有这些现在都包含在新版本中,我没有意识到它是可用的。

标签: package octave


【解决方案1】:

命令是:

package load gsl

它用于加载已安装的包。 如果您使用预安装的二进制文件,则 gsl 已经可用。 octave 4.4.1 的最后一个版本是 gsl 2.1.1

https://wiki.octave.org/Octave_for_Microsoft_Windows

请注意libinterpoctave 的组成部分,因此没有理由尝试单独安装它。

【讨论】:

  • 谢谢!我在问题中写错了,并通过编辑更正了它。此外,我复制的错误消息不是丢失包的消息。
猜你喜欢
  • 1970-01-01
  • 2017-01-02
  • 2015-12-06
  • 1970-01-01
  • 2012-12-25
  • 2018-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多