没有使用devtools从github安装Kieran Healy的'socviz'软件包

问题描述 投票:0回答:1

我正在尝试跟随Kieran Healy(socviz.co)的在线数据资源,并且在设置方面遇到的麻烦很少。我似乎无法成功安装他的'socviz'包。这是希利建议的代码:

devtools::install_github('kjhealy/socviz')

返回:

ERROR: dependency 'rlang' is not available for package 'socviz'
* removing 'C:/Users/annem/OneDrive/Documents/R/win-library/3.4/socviz'
Installation failed: Command failed (1)

我尝试删除并重新安装'rlang',但我仍然收到同样的错误。我也试过重启R.

重新安装'rlang'时,我得到以下内容:

package ‘rlang’ successfully unpacked and MD5 sums checked
    Warning in install.packages :
    cannot remove prior installation of package ‘rlang’

并在尝试加载时:

library(rlang)
    Error in library(rlang) : there is no package called ‘rlang’

我在Windows 10上使用R v 3.4.2。

我对R比较陌生,所以如果有一个看似显而易见的解决方案(或者你认为可以通过我已经做过的事情来解决它)让我知道!

我很可能犯了一个愚蠢的错误,但我自己并没有找到它。任何帮助表示赞赏!

r rlang
1个回答
1
投票

结果问题在于我如何删除'rlang'。我正在尝试使用remove.packages(),同时将包加载到我的会话中。我直接从我的机器上删除了它,但正如Tung所提到的,只要没有加载到当前的R会话中,使用remove.packages()命令就可以工作。

获得的经验教训 - 谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.