![在 R 路径[1]="\file/users/bernard/R/win-library/2.15" 中安装软件包:访问被拒绝](https://linux22.com/image/1337947/%E5%9C%A8%20R%20%E8%B7%AF%E5%BE%84%5B1%5D%3D%22%5Cfile%2Fusers%2Fbernard%2FR%2Fwin-library%2F2.15%22%20%E4%B8%AD%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%E5%8C%85%EF%BC%9A%E8%AE%BF%E9%97%AE%E8%A2%AB%E6%8B%92%E7%BB%9D.png)
我最近参加了一个 R 培训课程,很高兴能用笔记本电脑在 RStudio 上工作。回到办公室后,我安装了 RStudio,并尝试运行从课程中收集的一些脚本。但是,这些脚本要求我安装软件包,而当我尝试安装软件包时,结果出现了错误。
Error in install.packages : path[1]="\file/users/bernard/R/win-library/2.15": Access is denied
在我的公司,出于安全原因,我们将数据写入称为 U: 驱动器的服务器驱动器,而不是桌面硬盘。有人知道发生了什么吗?
我检查了 Windows 中文件夹的属性,它说我有权限,但仍然失败。我尝试在 C 盘上创建一个文件夹并将 R_LIBS_USER 指向它,但没有成功。
答案1
您最好的希望可能是更改您的图书馆位置:
.libPaths("U:/somefolder/library")
这样,您的所有软件包都将安装到网络驱动器。