55 votes

erreur : --with-readline=yes (default) et headers/libs ne sont pas disponibles

J'installe R. J'obtiens cette erreur en exécutant ./configure :

checking for history_truncate_file... no
configure: error: --with-readline=yes (default) and headers/libs are not available

Un indice, Merci

1voto

Asbat Points 329

Sur Centos 7, en construisant R-3.5.0, si vous voulez installer dans /data/R-3.0.5.

wget https://www.stats.bris.ac.uk/R/src/base/R-3/R-3.5.0.tar.gz
tar -zxvf R-3.5.0.tar.gz
cd R-3.5.0.tar.gz
mkdir -p /data/R-3.0.5   
yum group install "Development tools" -y
yum install readline-devel -y
yum install xorg-x11-server-devel libX11-devel libXt-devel -y
yum yum install libbz2-devel -y
yum install lzma -y
yum install xz xz-devel -y
yum install pcre pcre-devel -y
yum install libcurl-devel -y
yum install texinfo -y
yum install texinfo-tex -y
yum install texlive -y
yum install texlive-fonts-extra -y
yum install levien-inconsolata-fonts -y
yum install java-1.8.0-openjdk -y

./configure --prefix=/data/R-3.0.5 '--with-cairo' \
'--with-jpeglib' '--with-readline' '--with-tcltk' \
'--with-blas' '--with-lapack' '--enable-R-profiling' \
'--enable-R-shlib' \
'--enable-memory-profiling'

make
make install

1voto

Jeff Points 113

L'erreur signifie que votre système ne trouve pas le paquet requis. Sur Ubuntu, vous pouvez vous référer à ce document pour installer toutes les dépendances manquantes. Cela fonctionne pour R 4.0

https://github.com/Jiefei-Wang/Painless-R-compilation-and-installation-on-Ubuntu

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X