繁体   English   中英

在Rstudio中安装后,软件包将无法运行

[英]Packages won't run after installing in Rstudio

我已经在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),我不确定还能做什么。 在我的旧计算机死之前,该程序可以正常运行。

造成这种情况的原因有多种,在Windows上,如果您的R安装目录具有管理员特权和/或位于“ C:\\ Program Files”或“ C:\\ Program Files(x86)”下,则存在权限问题。 试图在这些条件下安装和维护软件包是一场噩梦-持续的权限问题。

最好将R软件包目录移动到〜处,尤其是。 (如果您以管理员身份安装),或者使用其他权限异常的许可证之一,例如Windows Business / Enterprise。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM