2017-03-19 1 views
2

ncdf4 패키지를 설치하려고했습니다. 나는 R 버전 3.1.1을 가지고있다.ncdf4 패키지 설치 : 오류, nc-config를 찾을 수 없거나 실행 가능하지 않습니다.

문제는 nc-config입니다. 이 특정 문제에 대한 Google의 경우, 동일한 문제가있는 사람들을 찾고, ncdf4을 설치하기 전에 데비안 패키지 libnetcdf-dev을 설치하여 해결했습니다.

가 이미 해당 패키지를 설치하지만이 같은 문제가 계속

오류는 다음과 같다 : @PaulHiemstra이 코멘트에 언급 한 바와 같이 귀하의 NC-설정이 어디

checking for nc-config... no 
----------------------------------------------------------------------------------- 
Error, nc-config not found or not executable. This is a script that comes with the netcdf library, version 4.1-beta2 or later, and must be present for configuration to succeed. 
+2

당신이 할 수있는 일은 새로운 터미널을 열고'which nc-config'입니다. 그러면 파일이 실제로 시스템에있는 위치가 표시됩니다. 이 파일이 정말로 설치 되었다면, 리눅스가 주어진 위치에 그것을 설치하고, R이 그것을 다른 곳 (예를 들어/usr/local/bin's /'/ usr/bin')에 넣을 것이라는 것이 문제 일 것입니다. 'nc-config'를 포함하는 라이브러리를'PATH' 환경 변수에 추가함으로써이 문제를 해결할 수 있습니다. 또는 문제가 관련성이 없을 수 있습니다. 32 비트 대 64 비트. –

답변

2

는 알아 :

당신이 할 수있는 일은 새로운 터미널을 열고 which nc-config입니다. 이 파일이 실제로 시스템에있는 위치를 보여줍니다. 이 파일이 실제로 설치되는 경우 문제는 아마도 이 주어진 위치에 파일을 설치하고 R이 다른 위치에 (예 :/usr/local/bin vs/usr/bin)이 있어야한다는 것입니다. nc-config을 포함하는 라이브러리를 PATH 환경 변수 변수에 추가하여 문제를 해결할 수 있습니다. 또는 문제가 관련성이 없을 수 있습니다. . 32 비트 비트 64 대 나를 위해 \

, 그것은이다

[email protected]:~$ which nc-config 
/home/ubuntu/miniconda3/bin/nc-config 

나는 위의 명령은 을 입수했습니다해야

sudo apt-get install r-cran-ncdf4 

아래의 명령을 사용하여 netCDF의 필수 요소를 설치 시작 nc-config을 설치하십시오 (시도하지 않은 경우) :

sudo apt-get install netcdf-bin 

은 이제 터미널에서 사용 CentOS는 7

sudo R CMD INSTALL ncdf4_1.13.tar.gz --configure-args="--with-nc-config=/home/ubuntu/miniconda3/bin/nc-config" 
0

, sudo yum install netcdf-devel.x86_64를 설치, 지금 netcdf4 소스를

wget http://cirrus.ucsd.edu/~pierce/ncdf/ncdf4_1.13.tar.gz 

를 다운로드 할 시도 트릭을했다.

관련 문제