<< Click to Display Table of Contents >> 部分报错信息解决方案复制链接 |
•make: *** [read.o] Error 1
ERROR: compilation failed for package ‘png’
解决:yum install libpng-devel
•igraph安装不上
解决:下载一个igraph_1.0.1.tar.gz,离线安装,指令为R INSTALL igraph_1.0.1.tar.gz
•rJava装不上
解决:在shell终端运行R CMD javareconf
前提是系统的java环境配置正确,检查环境变量中的JAVA_HOME,PATH,CLASSPATH。
•zlib版本要高于1.2.5
1)下载,解压 zlib1.2.8到/usr/local/src/下。
2)查看一下zlib的安装文件,rpm -ql zlib,可以看到库文件在lib64下。
3)配置zlib,参数为 ./configure --prefix=/usr/local/zlib/。
4)用make进行编译。
5)卸载zlib,掌握这个顺序很有必要,如果卸载早了的话,上一步就会提示失败。卸载指令:rpm -e --nodeps zlib。卸载完成之后,发现/lib64/目录下,zlib的库文件,libz.so*没有了。
6)用make install安装zlib,安装完成之后,可以看到/usr/local/zlib/目录下有个lib目录,里面存放的就是zlib的库文件。
7)这时候用yum等工具,会提示libz.so*支持,所以必须把当前共享库文件注册到系统中,打开/etc/ld.so.conf,在下面加入一行/usr/local/zlib/lib/,然后保存退出。
8)用ldconfig重新更新一下cache,这时候再用yum等工具,发现运行正常了,至此,zlib就更新成功。
•arulesViz装不上
解决:
1)要先单独安装dplyr,执行
install.packages("dplyr",dependencies=TRUE,INSTALL_opts=c('--no-multiarch'),repos="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
2)再执行
install.packages("tidyr",dependencies=TRUE,INSTALL_opts=c("--no-multiarch"),repos="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
3)最后执行
install.packages("arulesViz",dependencies=TRUE,INSTALL_opts=c('--no-multiarch') ,repos="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")