我尝试使用以下命令在Octave中安装软件包:
array[i-1]
但是我收到以下错误:
class myarray(np.ndarray):
def __getitem__(self, index):
return self[index+1]
k = np.linspace(0, 10, 10).view(myarray)
有人知道这意味着什么吗?
答案 0 :(得分:2)
您拼错了包裹压缩包的名称。很有可能是signal-1.4.0.tar.gz
而不是signal-1.4.0.taz.gz
pkg install signal-1.4.0.tar.gz
基本上,正在发生的事情是Octave无法在文件系统上找到文件signal-1.4.0.taz.gz
(由于拼写错误),因此它尝试从Internet下载文件。尝试将signal-1.4.0.taz.gz
解析为URL时,DNS名称解析失败,给您遇到的错误。
答案 1 :(得分:1)
尝试在Windows安装上安装计量经济学软件包时,我只是遇到了相同的问题/错误。就我而言,由于未知原因,我收到以下错误:
>> pkg install econometrics-1.1.1.tar.gz
error: pkg: failed to read package 'econometrics-1.1.1.tar.gz': Couldn't resolve host name
error: called from
pkg at line 433 column 17
我设法获得它的唯一方法是,先将软件包手动下载到Octave的当前工作目录中。 (请参见pwd
输出。)只有然后才能执行安装命令。
pkg install econometrics-1.1.1.tar.gz
pkg load econometrics
答案 2 :(得分:0)
答案 3 :(得分:-2)
对我来说,将文档更改为光盘D,然后按以下方式进行安装: pkg install symbolic-win-py-bundle-2.9.0.tar.gz