【发布时间】:2013-05-16 20:19:20
【问题描述】:
由于某种原因,我突然无法在 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", “类型”)):无法打开连接另外:警告 消息:1:在解压缩中(zipname,exdir = dest):提取时出现错误 1 来自 zip 文件 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 识别。我不知道如何删除它们中的任何一个 - 不确定这是否与我现在由于某种原因无法安装/更新软件包的整体问题有关。
【问题讨论】:
标签: r installation package cran