2016-11-05 3 views
0

Ich verwende R 3.3.2 und Ubuntu 16.10. Ich kann die Pakete rgl und rgdal nicht installieren.Installation rgl und rgdal Pakete in R 3.3.2 auf Ubuntu 16.10

Wenn ich

install.packages("rgl") 

gibt die folgende Fehlermeldung:

configure: error: X11 not found but required, configure aborted. 
ERROR: configuration failed for package ‘rgl’ 

Wenn ich

install.packages("rgdal") 

die folgende Fehlermeldung gibt:

configure: error: gdal-config not found or not executable. 
ERROR: configuration failed for package ‘rgdal’ 

Jede Hilfe, um das Problem zu lösen, wird sehr geschätzt. Dank

Herausgegeben

Als ich

verwenden
sudo apt-get install r-cran-rgl 

in Ubuntu-Terminal, heißt es

r-cran-rgl is already the newest version (0.95.1441-2) 

Allerdings ist die neueste Version von rgl 0.96.0 ist.

Als ich

sudo apt-get install libgdal-dev libgeos++-dev 

verwenden wirft es die folgenden Fehler:

The following packages have unmet dependencies: 
libgdal-dev : Depends: libopenjp2-7-dev but it is not going to be installed 

Antwort

0

Für rgl, nur sudo apt-get install r-cran-rgl tun.

Für rgdal, folgen Sie der Empfehlung der räumlich Leute zB here for sf und tut dies

add ubuntugis-unstable to the package repositories (e.g. with sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable and then sudo apt-get install libgdal-dev libgeos++-dev)

Für allgemeine 'R auf Ubuntu oder Debian Fragen, gehen Sie auf die r-sig-debian-Liste.

Edit: Beachten Sie, dass Sie nicht brauchen, ubuntugis-unstable Repo, wenn der Strom/ältere libgdal benötigen, sind libproj4 Versionen gut genug für dich. Diese sind in der Ubuntu-Distribution so tun Sie einfach sudo apt-get install ....

+0

Dank @Dirk für Ihre Antwort angezeigt zu tun. Weitere Informationen finden Sie in meinen Änderungen.Danke – MYaseen208

+0

Das ist (etwas grundlegende) allgemeine Verwaltung von Paketen auf Ubuntu. Dies ist nicht der Ort, um es zu lehren - lesen Sie es in einem der vielen Tutorials. Im Wesentlichen sagt es (ziemlich klar ausgedrückt), dass a) Sie bereits "rgl" hatten und b) Sie etwas anderes installieren müssen (was dazu führen kann, dass Sie andere Dinge sortieren müssen). Ich kann meine Empfehlung für "r-sig-debian" nur wiederholen. –

0

fand ich eine Lösung, die für mich da war nützlich: http://robinlovelace.net/r/2013/11/26/installing-rgdal-on-ubuntu.html.

Kurz gesagt, wäre die Lösung dieser Baum Befehlszeilen sein:

sudo apt-get install aptitude # install aptitude as an alternative to apt-get

sudo aptitude install libgdal-dev # install the package (you may have to respond to queries here)

sudo aptitude install libproj-dev # install the proj.4 projection library

0

Diese Anlagen für mich gearbeitet vorgesehen, dass zusätzlich, ich libxerces-c28 installiert. Die Notwendigkeit für das entsprechende gemeinsame Objekt wurde im Fehlerprotokoll das erste Mal angezeigt Ich habe versucht, nach den Anlagen (libgdal, libgdal-dev, etc)

Verwandte Themen