Comment installer R plotly dans Debian?

J'étudie la visualisation de données avec des masortingces, des masortingces propres et des graphes de réseau, et j'essaie de visualiser le signal 1D ECG par des graphes de réseau. Je pense que les outils actuels ggnet2 et plotly peuvent être insuffisants, mais je n'ai pas réussi à terminer les tests de base avec plotly parce que je ne peux pas le faire installer. Je suis passé par 3 tentatives infructueuses d'installation de plotly en tant que root dans l'invite R par install.packages(plotly) mais je continue à get

 ** building package indices ** testing if installed package can be loaded * DONE (purrr) ERROR: dependency 'openssl' is not available for package 'httr' * removing '/usr/local/lib/R/site-library/httr' ERROR: dependency 'httr' is not available for package 'plotly' * removing '/usr/local/lib/R/site-library/plotly' The downloaded source packages are in '/tmp/RtmpoWcHte/downloaded_packages' Warning messages: 1: In install.packages("plotly") : installation of package 'openssl' had non-zero exit status 2: In install.packages("plotly") : installation of package 'httr' had non-zero exit status 3: In install.packages("plotly") : installation of package 'plotly' had non-zero exit status > 

Itération 2 en tant que root

Même problème que ci-dessus avec une command légèrement différente

 > install.packages("plotly") Installing package into '/usr/local/lib/R/site-library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- also installing the dependencies 'openssl', 'httr' trying URL 'https://cran.wu.ac.at/src/consortingb/openssl_0.9.5.tar.gz' Content type 'unknown' length 1236042 bytes (1.2 MB) ================================================== downloaded 1.2 MB trying URL 'https://cran.wu.ac.at/src/consortingb/httr_1.2.1.tar.gz' Content type 'unknown' length 133398 bytes (130 KB) ================================================== downloaded 130 KB trying URL 'https://cran.wu.ac.at/src/consortingb/plotly_4.5.2.tar.gz' Content type 'unknown' length 731185 bytes (714 KB) ================================================== downloaded 714 KB * installing *source* package 'openssl' ... ** package 'openssl' successfully unpacked and MD5 sums checked Using PKG_CFLAGS= Using PKG_LIBS=-lssl -lcrypto ------------------------- ANTICONF ERROR --------------------------- Configuration failed because openssl was not found. Try installing: * deb: libssl-dev (Debian, Ubuntu, etc) * rpm: openssl-devel (Fedora, CentOS, RHEL) * csw: libssl_dev (Solaris) * brew: openssl (Mac OSX) If openssl is already installed, check that 'pkg-config' is in your PATH and PKG_CONFIG_PATH contains a openssl.pc file. If pkg-config is unavailable you can set INCLUDE_DIR and LIB_DIR manually via: R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...' -------------------------------------------------------------------- ERROR: configuration failed for package 'openssl' * removing '/usr/local/lib/R/site-library/openssl' ERROR: dependency 'openssl' is not available for package 'httr' * removing '/usr/local/lib/R/site-library/httr' ERROR: dependency 'httr' is not available for package 'plotly' * removing '/usr/local/lib/R/site-library/plotly' The downloaded source packages are in '/tmp/RtmpU1mQnG/downloaded_packages' Warning messages: 1: In install.packages("plotly") : installation of package 'openssl' had non-zero exit status 2: In install.packages("plotly") : installation of package 'httr' had non-zero exit status 3: In install.packages("plotly") : installation of package 'plotly' had non-zero exit status 

OS: Debian 8.5
R: 3.3.1

httr dépend du package openssl et curl . Le package openssl besoin de la configuration système requirejse libssl-dev

 ------------------------- ANTICONF ERROR --------------------------- Configuration failed because openssl was not found. Try installing: * deb: libssl-dev (Debian, Ubuntu, etc) ... 

Le package curl besoin de la configuration système libcurl4-openssl-dev :

 ------------------------- ANTICONF ERROR --------------------------- Configuration failed because libcurl was not found. Try installing: * deb: libcurl4-openssl-dev (Debian, Ubuntu, etc) ... 

Donc, pour l'installer, vous devrez exécuter:

 sudo apt-get install libssl-dev sudo apt-get install libcurl4-openssl-dev 

ensuite install.packages("plotly") devrait fonctionner.