我在看到已安装的打包文件时遇到了问题。我已经把它归结为只是试图让保存在一个名为的文件中的这一行变得有趣min.R
require(jsonlite)
我可以执行这行代码并在 R 终端上很好地加载包,但是如果我从命令行尝试这个,我会得到一个jsonlite
找不到的错误:
root# r min.R
Loading required package: jsonlite
Warning message:
In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, :
there is no package called ‘jsonlite’
为什么会发生这种情况,我该如何解决?
额外细节:
如果我尝试require(zoo)
从 littler 运行时效果很好。以下是installed.packages()
相关部分的一些输出:
Enhances
jsonlite NA
...
zoo NA
License License_is_FOSS License_restricts_use
jsonlite "MIT + file LICENSE" NA NA
...
zoo "GPL-2 | GPL-3" NA NA
OS_type MD5sum NeedsCompilation Built
jsonlite NA NA "yes" "3.0.2"
...
zoo NA NA "yes" "3.0.2"