所以我在尝试安装rgdal时遇到了一些问题。我正在运行OS X 10.10.4
首先我尝试从R:
安装它install.packages("rgdal")
但未找到配置文件:
configure: error: gdal-config not found or not executable.
所以我使用Homebrew安装了gdal:
brew install gdal
其中包含了一些依赖项,例如proj。
问题是,R仍然无法安装rgdal:
configure: error: proj_api.h not found in standard or given locations.
所以我尝试手动安装,从临时下载的源复制rgdal_1.0-7.tar.gz
并解压缩。
由于./config
似乎仍无法找到proj_api.h
,我在计算机上搜索了它,发现它在/usr/local/Cellar/proj/4.9.1/include
,我试过了
./configure CPPFLAGS="-I/usr/local/Cellar/proj/4.9.1/include"
......但它仍然不起作用。
现在configure
找到proj_api.h
,但似乎无法找到此标头中定义的函数:
checking for proj_api.h... yes
checking for pj_init_plus in -lproj... no
configure: error: libproj not found in standard or given locations.
所以现在我不知道该怎么办了。
任何帮助都会很棒:)