【发布时间】:2017-03-22 07:24:38
【问题描述】:
我尝试了几个命令将包 optim 安装到我的 Octave 中的 Ubuntu 16.10 以使用函数 xcorr,但我悲惨地失败了。
其中一些命令是:
- sudo apt-get install octave-optim
- sudo apt-get install liboctave-dev
- sudo apt-get install octave-signal
- sudo apt-get install octave-pkg-dev
有人可以解释一下吗,或者有人知道如何在 Ubuntu 16 中安装这些软件包吗?
运行上述命令后,我重新启动了 Octave,但命令 xcorr() 仍然返回错误:
警告:“xcorr”函数属于来自的信号包 您已安装但未加载的 Octave Forge。加载 包,在 Octave 提示符下运行“pkg load signal”。
不幸的是,'pkg' 返回:
未找到命令“pkg”,您的意思是:来自包的命令“pig” 'bsdgames' (universe) 包 'peg' (universe) 中的命令 'peg' 来自包'pki-tools'(universe)的命令'pki' 命令'pki'来自 包'strongswan-starter'(主)来自包的命令'dpkg' 'dpkg'(主)命令来自包'util-linux'(主)命令的'pg' 来自包'ekg'(宇宙)的'ekg' 来自包的命令'ekg' 'ekg-gtk'(宇宙)pkg:找不到命令
【问题讨论】:
-
仔细阅读您的错误。 “从Octave提示符运行
pkg load signal”。听起来你是在 bash 提示符下运行的。 -
另外,听起来您已经成功安装了软件包,但为了将来参考,您还可以使用
pkg命令并指定-forge选项直接在八度范围内安装软件包,这直接从 octaveforge 网站下载它们,例如pkg install image -forge. -
一般来说,包需要“加载”才能使用它们提供的功能。在您的 Octave 终端中写入
pkg list以查看已安装的内容;如果名称旁边有星号,则表示该包也已加载。 -
伙计们,你们太棒了。我完全进入了终端。谢谢大家!
-
塔索斯和他的自我:-P
标签: ubuntu package ubuntu-16.04 octave