2016-11-05 2 views
0

J'utilise R 3.3.2 et Ubuntu 16.10. Je ne parviens pas à installer les packages rgl et rgdal.Installation des paquets rgl et rgdal dans R 3.3.2 sous Ubuntu 16.10

Lorsque j'utilise

install.packages("rgl") 

donne le message d'erreur suivant:

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

Lorsque j'utilise

install.packages("rgdal") 

donne le message d'erreur suivant:

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

Toute aide pour résoudre le problème sera très appréciée. Merci

Edité

Lorsque j'utilise

sudo apt-get install r-cran-rgl 

dans Ubuntu Terminal, il dit

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

Cependant, la dernière version de rgl est 0.96.0.

Lorsque j'utilise

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

il jette l'erreur suivante:

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

Répondre

0

Pour rgl, il suffit de faire sudo apt-get install r-cran-rgl.

Pour rgdal, suivre la recommandation des gens et spatiale, par exemple here for sf faire ce

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)

Pour général R sur Ubuntu ou Debian 'des questions, allez à la liste r-sig-debian.

Modifier: Notez que vous n'avez pas besoin de ubuntugis-unstable repo si les versions actuelles/antérieures de libgdal, libproj4 sont suffisantes pour vous. Ceux sont dans la distribution Ubuntu alors faites juste sudo apt-get install ....

+0

Merci @Dirk pour votre réponse. S'il vous plaît voir mes modifications pour plus de précisions.Merci – MYaseen208

+0

C'est la gestion générale (un peu basique) des paquets sur Ubuntu. Ce n'est pas l'endroit pour l'enseigner - lisez-le dans l'un des nombreux tutoriels. En substance, il dit (en termes plutôt clairs) que a) vous avez déjà 'rgl' et b) vous devez installer quelque chose d'autre (ce qui peut vous amener à devoir trier d'autres choses). Je ne peux que répéter ma recommandation pour 'r-sig-debian'. –

0

J'ai trouvé une solution qui m'a été utile ici: http://robinlovelace.net/r/2013/11/26/installing-rgdal-on-ubuntu.html.

En bref, la solution serait cette ligne de commande d'arbre:

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

Ces installations ont travaillé pour moi à condition que, en plus, j'ai installé libxerces-C28. Le besoin de l'objet partagé a été indiqué dans le journal des erreurs la première fois que j'ai essayé, après avoir fait les installations indiquées (libgdal, libgdal-dev, etc)