Octave &引用;不能';t解析主机名“;在倍频程中安装软件包时

Octave &引用;不能';t解析主机名“;在倍频程中安装软件包时,octave,Octave,我已尝试使用以下命令在Octave中安装软件包: pkg install signal-1.4.0.taz.gz 但我收到了以下错误: error: pkg: failed to read package 'signal-1.4.0.taz.gz': Couldn't resolve host name error: called from pkg at line 429 column 17 有人知道这是什么意思吗?您拼错了包裹的tarball名称。它可能是signal-1.4.0.ta

我已尝试使用以下命令在Octave中安装软件包:

pkg install signal-1.4.0.taz.gz
但我收到了以下错误:

error: pkg: failed to read package 'signal-1.4.0.taz.gz': Couldn't resolve host name
error: called from
  pkg at line 429 column 17

有人知道这是什么意思吗?

您拼错了包裹的tarball名称。它可能是
signal-1.4.0.tar.gz
,而不是
signal-1.4.0.taz.gz
(请注意,一个扩展名中有tar,另一个扩展名中有taz)


实际上,Octave无法在文件系统中找到文件
signal-1.4.0.taz.gz
(由于拼写错误),因此它尝试从internet下载该文件。当它尝试将
signal-1.4.0.taz.gz
解析为URL时,DNS名称解析失败,您将遇到错误。

我在windows安装中尝试安装计量经济学软件包时遇到了相同的问题/错误。在我的情况下,由于未知原因,我得到以下错误:

error: pkg: failed to read package 'signal-1.4.0.taz.gz': Couldn't resolve host name
error: called from
  pkg at line 429 column 17
>pkg安装计量经济学-1.1.1.tar.gz
错误:pkg:读取包“econometrics-1.1.1.tar.gz”失败:无法解析主机名
错误:从调用
第433行第17列包装
我获得它的唯一方法是首先手动将包下载到Octave的当前工作目录中。(请参见
pwd
output。)只有之后安装命令才起作用

pkg安装计量经济学-1.1.1.tar.gz
包装负荷计量经济学

对我来说,请将文档更改为光盘D,然后按如下方式安装:
pkg安装symbolic-win-py-bundle-2.9.0.tar.gz

我最近遇到了这个问题,您需要将文件放在倍频程目录中,然后从那里开始在文件上单击clik以复制到剪贴板,然后从那里粘贴。 示例:

我发誓我花了5分钟比较了你的两个字符串,然后才发现输入错误xDI目前也出现了同样的错误,但我没有任何拼写错误。@not2qubit您在本地有一个名为该文件的文件,还是另一个名称?@tasospapstylateanou您不是唯一一个添加了一些澄清文字:D@OverlordGoldDragon您是说您试图从octave forge安装它吗?为此,您需要使用
-forge
选项,例如
pkg安装-forge econometrics
。否则octave会寻找一个本地包,就像你下载的那个包一样。我很确定我测试了pkg命令的所有可能的迭代…除了那个。不管怎样,我最终重新安装了Octave并发布了上述内容。但在出现此问题之前,我确实中断了一次
pkg更新
,因为在运行所有CPU的~90%时,更新过程非常缓慢且不冗长。注2:我仍然相信我试过了。上一次Windows更新后也发生了这种情况。众所周知,Windows在更新过程中对系统权限做了一些有趣的事情,破坏了所有主要的防病毒应用程序。请提供更多信息,说明问题可能是什么,以及您的建议为什么有效。一些外部参考也很有用。