2016-05-25 3 views
1

Я установил R 3.3.0 на сервер centos 5.2 и пытаюсь установить пакеты, которые мне нужны для запуска приложения shiny; один из пакетов - Hmisc и вызывает ошибку.Ошибка при установке Hmisc in R 3.3.0 on centos 6.7

К сожалению, я понятия не имею, как действовать. Может кто-нибудь посоветует, пожалуйста? Нужно ли добавлять дополнительные библиотеки через yum install?

Большое спасибо

НКУ: /builddir/build/BUILD/R-3.3.0/zlib-1.2.8/target/usr/lib64/libz.a: Нет такого файла или каталога
gcc: /builddir/build/BUILD/R-3.3.0/bzip2-1.0.6/target/usr/lib64/libbz2.a: Нет такого файла или каталога
gcc: /builddir/build/BUILD/R-3.3 .0/xz-5.2.2/target/usr/lib64/liblzma.a: Нет такого файла или каталога
gcc: /builddir/build/BUILD/R-3.3.0/pcre-8.38/target/usr/lib64 /libpcre.a: Нет такого файла или каталога
gcc: /builddir/build/BUILD/R-3.3.0/curl-7.48. 0/цель/USR/lib64/libcurl.a: Нет такого файла или каталога

> sessionInfo() 
R version 3.3.0 (2016-05-03) 
Platform: x86_64-redhat-linux-gnu (64-bit) 
Running under: CentOS release 6.7 (Final) 

locale: 
[1] LC_CTYPE=en_US.UTF-8  LC_NUMERIC=C    
[3] LC_TIME=en_US.UTF-8  LC_COLLATE=en_US.UTF-8  
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 
[7] LC_PAPER=en_US.UTF-8  LC_NAME=C     
[9] LC_ADDRESS=C    LC_TELEPHONE=C    
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

loaded via a namespace (and not attached): 
[1] tools_3.3.0 

ответ

4

Это работает для меня с той же проблемой, это хак, но все еще работал.

wget http://zlib.net/zlib-1.2.8.tar.gz 
./configure ; make ; make install 
mkdir -p /builddir/build/BUILD/R-3.3.0/zlib-1.2.8/target/usr/lib64/ 
ln -s /usr/local/lib/libz.a /builddir/build/BUILD/R-3.3.0/zlib-1.2.8/target/usr/lib64/libz.a 

wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz 
make ; make install 
mkdir -p /builddir/build/BUILD/R-3.3.0/bzip2-1.0.6/target/usr/lib64/ 
ln -s /usr/local/lib/libbz2.a /builddir/build/BUILD/R-3.3.0/bzip2-1.0.6/target/usr/lib64/libbz2.a 

wget http://tukaani.org/xz/xz-5.2.2.tar.gz 
./configure ; make ; make install 
mkdir -p /builddir/build/BUILD/R-3.3.0/xz-5.2.2/target/usr/lib64/ 
ln -s /usr/local/lib/liblzma.a /builddir/build/BUILD/R-3.3.0/xz-5.2.2/target/usr/lib64/liblzma.a 

wget http://downloads.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz 
./configure ; make ; make install 
mkdir -p /builddir/build/BUILD/R-3.3.0/pcre-8.38/target/usr/lib64/ 
ln -s /usr/local/lib/libpcre.a /builddir/build/BUILD/R-3.3.0/pcre-8.38/target/usr/lib64/libpcre.a 

wget https://curl.haxx.se/download/curl-7.48.0.tar.gz 
./configure ; make ; make install 
mkdir -p /builddir/build/BUILD/R-3.3.0/curl-7.48.0/target/usr/lib64/ 
ln -s /usr/local/lib/libcurl.a /builddir/build/BUILD/R-3.3.0/curl-7.48.0/target/usr/lib64/libcurl.a 

    yum install libidn-devel.i686 libidn-devel.x86_64 libssh-devel.x86_64 libssh-devel.i686 libssh2-devel.i686 libssh2-devel.x86_64 openldap-devel.i686 openldap-devel.x86_64 

R 
install.packages("Hmisc") 

> library(Hmisc) 
Loading required package: lattice 
Loading required package: survival 
Loading required package: Formula 
Loading required package: ggplot2 

Attaching package: ‘Hmisc’ 

The following objects are masked from ‘package:base’: 

    format.pval, round.POSIXt, trunc.POSIXt, units 

> 
+0

Большое спасибо. Это решило проблему. –

 Смежные вопросы

  • Нет связанных вопросов^_^