我正在尝试从http://www.music.helsinki.fi/research/spectutils/安装软件包Spectutils 。
pkg install http://www.music.helsinki.fi/research/spectutils/spectutils-3.0.3.tgz
导致错误
bundles of packages are not allowed
error: called from
install at line 90 column 11
pkg at line 441 column 9
还尝试像这样从目录下载并安装,结果也有相同的错误。所有其他软件包也导致相同的错误。我使用的是Octave 5.1.0版的Windows 10。
软件包内部有根文件和COPY文件(.3),这似乎很好。
有谁知道答案吗?
Octave希望单个目录位于软件包tarball中,但是在这种情况下,还会有一个附加文件“ ./._spectutils-3.0.3”。
您需要从本地获取tarball,解压缩tarball并在没有该文件的情况下重新创建它。
bash shell中的示例过程:
$ wget pkg install http://www.music.helsinki.fi/research/spectutils/spectutils-3.0.3.tgz
$ tar xzvf spectutils-3.0.3.tgz
$ tar czvf spectutils-3.0.3.tgz spectutils-3.0.3
现在,您应该能够安装本地文件了(假设当前目录的八度音阶是新的tarball所在的位置):
pkg install spectutils-3.0.3.tgz
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句