[英]Failure to install kernlab package R.
我知道其他人已经问过这个问题......但没有人真正提出过解决方案。
我正在尝试安装Kernlab R包,我得到了这个:
.....
install.packages("kernlab")
Installing package into ‘C:/Users/Owner/Documents/R/win-library/3.0’
(as ‘lib’ is unspecified)
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.0/kernlab_0.9-19.zip'
Content type 'application/zip' length 2029405 bytes (1.9 Mb)
opened URL
downloaded 1.9 Mb
Warning in install.packages :
downloaded length 1978368 != reported length 2029405
Warning in install.packages :
error 1 in extracting from zip file
Warning in install.packages :
cannot open compressed file 'kernlab/DESCRIPTION', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection
........
我尝试下载zip文件并从计算机打开它,但它说CRAN存储库中的文件已损坏。 我试过winrar,解压缩文件夹等。
我必须将它用于数据分析Coursera课程并在那里发布问题。 还没有人回答。
有谁知道可能是什么问题?
菲利普,提前谢谢
要安装kernlab软件包: 下载适用于您的操作系统的kernlab二进制文件。 然后打开一个终端并键入:
$R CMD INSTALL kernlab_0.9-19.tar
然后转到R并通过发出命令直接使用它:
library(kernlab)
我从https://cran.r-project.org/web/packages/kernlab/index.html和unrar下载了:Documents Folder \\ R \\ win-library \\ 3.2 \\ kernlab并准备就绪。
我遇到了同样的问题,尝试在R控制台上安装软件包而不是R studio,然后在R studio中使用该软件包。 现在确定它为什么或如何工作,但它对我有用。
在EC2上有这个问题
我做了几个链接后安装。
R版本3.2.2(2015-08-14) - “消防安全”版权所有(C)2015统计计算平台的R基础:x86_64-redhat-linux-gnu(64位)
ln -s /usr/lib64/R/modules/lapack.so /usr/lib64/R/lib/libRlapack.so
ln -s /usr/lib64/libblas.so /usr/lib64/R/lib/libRblas.so
ln -s /usr/lib64/libgfortran.so.3.0.0 /usr/lib64/R/lib/libgfortran.so
ln -s /usr/lib64/libquadmath.so.0.0.0 /usr/lib64/R/lib/libquadmath.so
我刚尝试在RStudio中安装; 它工作正常:
install.packages("kernlab")
这是我的RStudio版本:
Version 0.99.489 – © 2009-2015 RStudio, Inc.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/601.6.17 (KHTML, like Gecko)
我过去遇到过类似的问题。 当R的“login”信息未设置时,可能会发生此错误,在这种情况下,您可能没有/ tmp /您的Sys.info()响应是什么样的权限? 如果您登录为“未知”,则可以获得所述权限错误。 例:
sysname
"Linux"
release
<release>
version
<version info>
nodename
<nodename>
machine
"x86_64"
login
"unknown"
user
<your name>
effective_user
<your name>
您可以通过确保R正在传递正确的用户/ uid来设置登录。 您通常可以在.conf
文件中为Rstudio,Rserve等工具设置此信息。
我实际上最终解决了这个...我的笔记本电脑当时有一个非常奇怪的病毒,不允许我安装任何东西,甚至包。
这是一台非常古老的笔记本电脑,但我基本上从PC上删除了病毒,而且我得到了它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.