我在Rstudio中安装了psych和ggplot2软件包。但是我无法加载这些包,因为我不断收到这些错误消息:
library("psych", lib.loc="~/R/win-library/3.3")
Error in runHook(".onLoad", env, package.lib, package) :
cannot open file 'C:/Users/Ernstsen/Documents/R/win-library/3.3/mnormt/R/mnormt.rdb': No such file or directory
Error: package or namespace load failed for ‘psych’
> library("ggplot2", lib.loc="~/R/win-library/3.3")
Error in library.dynam(lib, package, package.lib) :
DLL ‘colorspace’ not found: maybe not installed for this architecture?
Error: package or namespace load failed for ‘ggplot2’
这个错误:
package ‘ggplot2’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\Ernstsen\AppData\Local\Temp\RtmpoTRXOY\downloaded_packages
> library("ggplot2", lib.loc="~/R/win-library/3.3")
Error in library.dynam(lib, package, package.lib) :
DLL ‘colorspace’ not found: maybe not installed for this architecture?
Error: package or namespace load failed for ‘ggplot2’
我已经尝试安装Rcpp,重新安装R和Rstudio,使用install.packages('ggplot2',dependencies = TRUE)这两个包,我不知道我还能做什么。这个程序在我的旧计算机上运行正常,然后就死了。
答案 0 :(得分:0)
导致这种情况发生的原因有多种,并且在Windows上,如果您的R安装目录是管理员权限和/或位于“C:\ Program Files”或“C:\ Program Files(x86)”下,则存在权限问题。尝试在这些下安装和维护软件包是一场噩梦 - 持续的权限问题。
将您的R包目录转移到您的〜是一个好主意,尤其是。如果您以管理员身份安装,或者使用Windows Business / Enterprise等权限较多的许可证之一。