如何安装R的fftw3包在Ubuntu 12.04?(How to install the fftw

2019-07-19 19:25发布

我尝试过R控制台安装fftw3包

>install.packages("fftw")

这个命令是要求以选择CRAN mirror.I后选择了CRAN镜然后以下会发生错误:

Loading Tcl/Tk interface ... done
Warning: unable to access index for repository http://ftp.iitm.ac.in/cran/src/contrib
Warning messages:
1: In open.connection(con, "r") :
unable to connect to 'cran.r-project.org' on port 80.
2: In getDependencies(pkgs, dependencies, available, lib) :
package ‘fftw’ is not available (for R version 2.14.1)

而当我想为fftw3然后出现以下错误:

> install.packages("fftw3")
Installing package(s) into ‘/root/R/x86_64-pc-linux-gnu-library/2.14’
(as ‘lib’ is unspecified)
Warning: unable to access index for repository http://ftp.iitm.ac.in/cran/src/contrib
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
package ‘fftw3’ is not available (for R version 2.14.1)

谁能帮我出的呢?

Answer 1:

正如保罗说,这可能不是的R包。 有r包是针对FFTW库的包装,也被称为FFTW,你应该安装:

链接的FFTW CRAN页

在Ubuntu中,你有那么仍在系统要求有一个适当的安装FFTW库,你可能可以通过解决

sudo apt-get install fftw3 fftw3-dev pkg-config


Answer 2:

您链接有关C库会谈的网站,有任何关于的R代码包。 你误以为R可以安装任何.tar.gz文件作为的R库。 的R图书馆拥有的文件和目录的一个非常具体的结构,你的错误是因为名为.tar.gz不符合这个结构。



文章来源: How to install the fftw3 package of R in ubuntu 12.04?