2015-05-09 46 views
1

每当我启动R时,会自动加载两个包,即simsem包和lavaanR:在会话启动时自动加载库

我也试图更新包,其中的一些经历,但sp包没有得到更新,错误,那

sp包在使用(重启R)

我重新启动并尝试更新,但得到相同的错误。那么该怎么办?

回答

1

这可能是两两件事之一造成的:

  1. 要么你有一个.Rprofile文件R中搜索的一个目录中,这是获得加载了研发开始时,这些启动脚本的一个包含库加载说明。你可以找出R在哪里寻找.RprofileRprofile.site脚本here
  2. 另一种可能性是,您在某个时间点加载了软件包,现在它们是您的.Rdata文件的一部分。再次检查R的启动目录中是否有.Rdata文件,并将其删除。

其次,分离,你已经连接一个包,你可以做(​​在这个例子中,我会尽量拆下RMySQL包):

detach(name = "package:RMySQL", unload = TRUE) 

,然后尝试安装它。

+0

非常感谢您,先生,它的工作 –

+0

@imrankhan请标记答案为接受,如果它帮助你。 – tchakravarty

+0

已接受谢谢 –