由于某种原因,我突然无法在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字节。读取文件夹中的“DESCRIPTION”文件时出错,错误信息为“cannot open the connection”,另外还有警告消息:“在解压缩zip文件时出现错误。可能无法打开压缩文件'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识别的文件夹。然而,我不知道如何删除它们 - 不确定这是否与我现在无法安装/更新软件包的总体问题相关。