【问题标题】:Octave docs not present八度文档不存在
【发布时间】:2013-02-04 00:22:20
【问题描述】:
octave:1> doc fflush

信息:/usr/local/Cellar/octave/3.6.3/share/info/octave.info:没有这样的文件或目录

我不确定我的安装做错了什么,但是在尝试查找文档时我得到了上面的消息(help fflush 工作正常)。有谁知道如何解决这个问题?

【问题讨论】:

  • 您是如何以及在何处安装 Octave 的?
  • which octave 产生/usr/local/bin/octave,通过自制软件安装
  • 我不知道mac。如果您自己构建它,可能是您在构建时禁用了文档。使用包管理器...检查 homebrew 是否有单独的文档包。类似octave-doc
  • 谢谢。 brew search octave-doc 什么也没产生,但这是个好主意。我也不知道对你说实话。它要么通过 brew 安装它,要么经历了 5 年的查找/安装所有依赖项的过程。 :)
  • 还有很多其他适用于 Mac 的包管理器具有 Octave。见Octave's wiki。快速浏览一下其他包管理器,似乎它们都有单独的文档包。

标签: osx-lion octave


【解决方案1】:

我遇到了同样的问题,并通过手动将相应的 deb 存档解压缩到 brew 安装的相应位置来解决它:

从这里下载 deb:http://packages.ubuntu.com/de/quantal/all/octave-info/download

cd ~/Downloads
mkdir doc
cd doc
ar -x ../octave-info_3.6.2-5_all.deb
tar xzf data.tar.gz 
cd usr
find . -name '*.gz' -type f -exec gunzip "{}" \;
cd ..
cp -r share /usr/local/Cellar/octave/3.6.4/
cd ~/Downloads
rm -r doc

当然,您必须调整 octave 版本号以匹配最新版本和您的酿造地窖。

【讨论】:

  • 这现在应该是公认的答案。这也解决了 4.2.0 的问题。
【解决方案2】:

我不了解 Mac OSC。如果您自己构建它,可能是您在构建时禁用了文档。使用包管理器...您已经检查过它没有单独的 octave-doc 包。

还有很多其他适用于 Mac 的包管理器具有 Octave。见Octave's wiki。快速浏览一下其他包管理器,似乎它们都有单独的文档包。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-19
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    • 2021-03-07
    相关资源
    最近更新 更多