出于某种原因,我突然无法在R中安装软件包(我随后更新到最新版本的R并运行Windows 7).例如,如果我输入:
install.packages('beeswarm')
Run Code Online (Sandbox Code Playgroud)
将软件包安装到'D:/ Rlibs'(未指定'lib')---请选择一个CRAN镜像用于此会话---尝试URL'http://www.stats.bris.ac.uk/ R/bin/windows/contrib/3.0/beeswarm_0.1.5.zip '内容类型'text/html'长度未知打开的URL已下载1859字节
read.dcf中出错(file.path(pkgname,"DESCRIPTION"),c("Package","Type")):无法打开连接另外:警告消息:1:解压缩(zipname,exdir = dest) :从zip文件2中提取错误1:在read.dcf(file.path(pkgname,"DESCRIPTION"),c("Package","Type")):无法打开压缩文件'beeswarm/DESCRIPTION',可能的原因'没有相应的文件和目录'
我已经读过在Windows 7中对写入某些文件夹等的权限可能存在重要限制.所以我已经花了一些时间在我的计算机的非默认区域安装R和库文件夹,并允许自己拥有权利某些文件夹,但无济于事.当我输入时,可能也很重要:
.libPaths()
# [1] "D:/Rlibs"
# [2] "C:/Users/L.Halsey/Documents/R/win-library/3.0"
# [3] "C:/Users/L.Halsey/Documents/Documents/R-3.0.1/library"
Run Code Online (Sandbox Code Playgroud)
我创建了几个文件夹,试图创建一个我可以成功安装库并将其设置为R使用"开始"按钮中的"环境变量"进行识别的文件夹.我不知道如何删除它们中的任何一个 - 不确定这是否与我现在因某些原因无法安装/更新软件包的整体问题相关.