Подтвердить что ты не робот

Error: --with-readline = yes (по умолчанию) и заголовки/библиотеки недоступны

Я устанавливаю R. Я получаю эту ошибку при запуске. /configure:

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

Любой намек, Благодаря

4b9b3361

Ответ 1

Используйте следующую команду, чтобы решить эту проблему.

./configure --with-readline=no --with-x=no

- с-x = no отключает X Windows System. Это графический интерфейс для Linux и Unix-подобных ОС. На моем компьютере не установлено X Windows, поэтому я отключился.
Но я настоятельно рекомендую установить библиотеку readline перед R-установкой с помощью "--with-readline = yes", так как стиль командной команды недружелюбен с "--with-readline = no". Подробнее установка libreadline в Linux для более подробной информации

вы можете использовать следующую команду для получения дополнительных сведений о конфигурации установки

./configure --help

Ответ 2

on Я нашел проблему с компиляцией R 3.1.1, так как часть решения, я рекомендую сначала установить библиотеки ниже, прежде чем компилировать это R и использовать

sudo apt-get install build-essential
sudo apt-get install fort77
sudo apt-get install xorg-dev
sudo apt-get install liblzma-dev  libblas-dev gfortran
sudo apt-get install gcc-multilib
sudo apt-get install gobjc++
sudo apt-get install aptitude
sudo aptitude install libreadline-dev

Спасибо другим людям, которые разместили и сохранили знания.

Ответ 3

Я думаю, вам нужен пакет readline GNU. Вы можете установить его с помощью apt-get, aptitude или подходящего инструмента для вашего распространения. В Ubuntu:

aptitude install libreadline-dev

Ответ 4

В Linux версии 2.6.18-371.3.1.el5 (centos) для меня работало следующее

yum install readline-devel 

и используйте --with-x=no в настройке, как указано другими