r - 将 R“tvReg”包安装到 HPC 集群
问题描述
我正在尝试在我的本地文件夹中安装一些软件包。我只是写
install.packages("tvReg" , repos = "http://cran.us.r-project.org")
在我的 R 脚本之上。结果似乎该软件包像其他软件包一样被安装,但是当我想使用它时
library(tvReg)
它显示一个错误,告诉您没有这样的包。
我检查了my-R-libs
文件夹,安装后没有tvReg。我还尝试直接从 GitHub 链接https://github.com/cran/tvReg复制包文件,但这次错误表明这不是一个有效的包并将其从文件夹中删除。我想使用的所有其他软件包都正常工作,这是我唯一无法安装的软件包。
解决方案
很可能,安装没有成功完成。该软件包依赖于许多其他软件包。尝试再次安装并注意最后几行。您应该看到以下几行:
** package 'tvReg' successfully unpacked and MD5 sums checked
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
* DONE (tvReg)
安装完成后,测试一下:
library("tvReg")
# Loading required package: Matrix
# Funded by the Horizon 2020. Framework Programme of the European Union.
您还可以执行以下命令:.libPaths()
. 它将列出 R 将在其中搜索包的目录。您的用户目录应该在该列表中的第一位。安装 R 包时默认使用此目录。
推荐阅读
- html - 如何将 2 个(或更多)“visio 网站”(*.htm)与子页面合并?
- sql-server-2014 - SQL Server:将多条记录合并到一个字段中
- shopify - 显示一组包含具有特定标签的产品的集合
- c# - NSubstitute 模拟没有输出/引用参数的 void 方法
- jquery - JQuery Modal弹出改变页面背景颜色
- python - 保存训练好的神经网络 python 3.6
- flutter - 修复 Flutter iOS 部署中的“脚本调用错误”
- java - 如何解码杰克逊的通用数据?
- reactjs - 使用 this.setState 正在改变我的事件参数值
- swift - 更改 Firebase 观察者 SWIFT 4 后函数返回