web-dev-qa-db-fra.com

Installation de packages R avec dépendances

J'ai récemment migré de Windows à Ubuntu (en fait pour la deuxième fois, mais je pense que cette fois-ci, c'est réel!) Et j'ai réussi à installer R et RStudio.

Quand, en RStudio, je lance la ligne

install.packages("devtools")

Je reçois un tas d'erreurs, y compris

ERROR: dependencies ‘httr’, ‘git2r’ are not available for package ‘devtools’
* removing ‘/home/travis/R/x86_64-pc-linux-gnu-library/3.4/devtools’

Lorsque j'installe les packages dans Windows comme ci-dessus, il installe toujours toutes les dépendances en même temps.

Comment puis-je résoudre ce problème et que se passe-t-il ici?

2
Chechy Levas

J'ai trouvé la réponse. Apparemment j'ai besoin de courir

Sudo apt-get install libcurl4-openssl-dev libssl-dev
2
Chechy Levas

En général, le champ SystemRequirements du fichier DESCRIPTION d'un paquet R vous indiquera les dépendances supplémentaires à installer.

Dans le cas de devtools, vous devriez avoir vu des erreurs lors de l’installation de certaines de ses dépendances (, par exemple. curl). En regardant curl , il nous dit qu'il faut libcurl:

Exigences système: libcurl: libcurl-devel (rpm) ou libcurl4-openssl-dev (deb).

et nous dit quel paquet deb installer pour l'obtenir.

0
amc