由于某种原因,我突然无法在 R 中安装软件包(我随后更新到最新版本的 R 并且正在运行 Windows 7)。例如,如果我输入:
install.packages('beeswarm')
将软件包安装到“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:在 unzip(zipname, exdir = dest) :从 zip 文件中提取错误 1 2:在 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"
我创建了几个文件夹,试图创建一个可以成功安装库的文件夹,并使用开始按钮中的“环境变量”将它们设置为被 R 识别。我不知道如何删除它们中的任何一个 - 不确定这是否与我现在由于某种原因无法安装/更新软件包的整体问题有关。