r - 从打包的解决方案 (Ubuntu) 安装和加载 R 包
问题描述
我有以下说明文件:
Package: test
Title: Test Project
Version: 0.1
Author:
person("First", "Last", email = "first.last@test.com", role = c("aut", "cre"))
Maintainer:
First Last <first.last@test.com>
Description: This is a template project.
License: GPL
Encoding: UTF-8
LazyData: true
Depends:
R (>= 3.5.0)
Imports:
mongolite
Suggests:
testthat
我需要导入mongolite
. 因此,我之前使用以下方式安装了它requirements.R
:
dir.create("library")
install.packages("testthat", lib="library")
install.packages("mongolite", lib="library")
然后我执行requirements.R
如下:
Rscript --verbose requirements.R
要加载包,我会:
Rscript --verbose -e "devtools::load_all()"
这是我收到错误的时候:
Error: Dependency package(s) 'mongolite' not available.
<error/rlang_error>
Dependency package(s) 'mongolite' not available.
Backtrace:
█
1. └─devtools::load_all()
2. └─pkgload::load_all(...)
3. └─pkgload:::load_imports(path)
4. └─pkgload:::abort_for_missing_packages(res, imports$package)
In addition: Warning message:
In (function (dep_name, dep_ver = "*") :
Dependency package 'mongolite' not available.
Execution halted
我的设置有什么问题?
解决方案
推荐阅读
- html - 如何从网页上的 jpg 图像中删除默认边框
- javascript - Laravel Blade:如何在单击添加更多时显示 textarea
- python - Django:如何创建对象字典并在模板中显示
- javascript - 从 CDN 加载 - 未捕获的 ReferenceError:particleJS 未定义
- moodle - 在 Moodle 正则表达式问题中选择字母数字短语
- r - 我如何创建一个系统发育树,其中包含有关它们所属的组和时间范围的数据
- deep-learning - 在几何深度学习中为大图创建小批量的技术是什么?
- terraform - 遍历 aws 提供程序以在每个 aws 帐户中创建资源
- powershell - 更改远程服务器 ip 的脚本
- linux - 如何在 Ubuntu 上固定 Rabbitmq 版本?