2017-12-31 19 views
0

私はopencpu/rstudioドッカー画像を使用しています。私がWindowsユーザーであるため、Dockerは仮想マシンを介して実行されます。 rstudio-serverを実行した後、githubからRパッケージをインストールしようとします。 rgdalをインストールするまで、すべてうまく動作します。dockerからrstudio-serverにrgdalをインストールしてください

私は、次のエラーメッセージが出ます:

Installing rgdal 
'/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore -- 
quiet \ 
CMD INSTALL '/tmp/RtmpJvVTTU/devtools2c362554e5/rgdal' \ 
--library='/usr/local/lib/opencpu/site-library' --install-tests 

* installing *source* package ‘rgdal’ ... 
** package ‘rgdal’ successfully unpacked and MD5 sums checked 
configure: CC: gcc -std=gnu99 
configure: CXX: g++ 
configure: rgdal: 1.2-16 
checking for /usr/bin/svnversion... no 
configure: svn revision: 701 
checking for gdal-config... no 
no 
configure: error: gdal-config not found or not executable. 
ERROR: configuration failed for package ‘rgdal’ 
* removing ‘/usr/local/lib/opencpu/site-library/rgdal’ 
Installation failed: Command failed (1) 
'/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore -- 
quiet \ 
CMD INSTALL \ 
'/tmp/RtmpJvVTTU/devtools2cd1cfd76/amun-software-Processingservice-6db3f06' 
\ 
--library='/usr/local/lib/opencpu/site-library' --install-tests 

どのように私はこの問題を解決することができましたか?

答えて

1

ライブラリがありません。

次のようにあなたがドッカーコンテナのシェルにログインしている場合...

docker exec -it <your docker container name> bash 

あなたが不足している依存関係をインストールすることができます...

sudo apt-get update && sudo apt-get install libgdal-dev libproj-dev 

終了し、シェルとRStudio DOから...

install.packages("rgdal") 
関連する問題