2013-02-13 7 views
4

나는 크랑 중 유리를 선택하도록 요구하고이 명령 한 후 R 콘솔우분투 12.04에서 R의 fftw3 패키지를 설치하는 방법?

>install.packages("fftw") 

통해 fftw3 패키지를 설치하려고하면 다음 오류 다음 크랑 거울을 선택한 발생

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) 

누구든지 나를 도와 줄 수 있습니까?

답변

0

링크 된 웹 사이트가 C 라이브러리에 대해 말하면서 R 코드 패키지에 관한 정보는 없습니다. 실수로 R이 .tar.gz 파일을 R 라이브러리로 설치할 수 있다고 가정합니다. R 라이브러리는 매우 특정한 파일과 디렉토리 구조를 가지고 있습니다. 따라서이 오류는 .tar.gz가이 구조를 따르지 않기 때문에 발생합니다.

+0

감사를 통해 해결할 수 있습니다 ....하지만 나는 또한 그런하려고 노력했다 : install.packages를 ("FFTW")하지만 여전히 조심 조심 날 위해 일하지의 것은 지정을 요구] 명령 거울을 선택했습니다. – Saurabh

+0

오류를 포함한이 새로운 정보로 질문을 편집하십시오. . –

+0

@ Paul .. 귀하의 제안에 따라 제 질문에 수정을가했습니다. 지금은 분명합니다. – Saurabh

15

Paul이 말했듯이, 아마도 R 패키지가 아닙니다. 또한 FFTW라는 FFTW 라이브러리의 래퍼, 인 R 패키지가있다, 당신은을 설치해야합니다

우분투에서 Link to CRAN page of fftw

는 것을, 적절한 설치 FFTW 라이브러리를 가지고 다음 여전히 시스템 요구 사항이 당신은 아마 당신의 응답을

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

+1 또한 솔루션을 솔루션으로 제공합니다. –

+0

@Daniel .. 답장을 보내 주셔서 감사합니다. 이미 언급 한 내용을 시도했습니다. fftw의 CRAN (링크 대상) 페이지에 시스템 요구 사항 fftw3 (> = 3.1.2)을 알려주십시오. 어떻게 달성 할 수 있을까 ... – Saurabh

+0

먼저'apt-get' 명령을 콘솔에 입력해야한다고 생각합니다. (OS 레벨에있는 R과 아무 관계가 없습니다), OS에 라이브러리가 있으면 설치된 R 패키지를 설치하면 다른 Cran 미러를 시도 할 수 있습니다. –

관련 문제