r - 安装吸墨纸包时出现问题:“吸墨纸的退出状态非零”
问题描述
我正在尝试安装软件包 quantstrat,但我意识到我需要先安装吸墨纸。然后我收到以下错误消息:
我的代码:
install_github("braverock/blotter")
错误信息:
Downloading GitHub repo braverock/blotter@master
Installing 1 packages: quadprog
Installing package into ‘C:/Users/servo/OneDrive/Documentos/R/win-library/3.6’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.6/quadprog_1.5-8.zip'
Content type 'application/zip' length 54859 bytes (53 KB)
downloaded 53 KB
package ‘quadprog’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\servo\AppData\Local\Temp\RtmpcT8IdK\downloaded_packages
√ checking for file 'C:\Users\servo\AppData\Local\Temp\RtmpcT8IdK\remotes6b3832e71ab8\braverock-blotter-67be2c8/DESCRIPTION' (545ms)
- preparing 'blotter':
√ checking DESCRIPTION meta-information ...
- cleaning src
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- looking to see if a 'data/datalist' file should be added
- building 'blotter_0.14.8.tar.gz'
Installing package into ‘C:/Users/servo/OneDrive/Documentos/R/win-library/3.6’
(as ‘lib’ is unspecified)
* installing *source* package 'blotter' ...
** using staged installation
** libs
C:/RBuildTools/3.5/mingw_64/bin/gcc -I"C:/PROGRA~1/R/R-36~1.1/include" -DNDEBUG -O2 -Wall -std=gnu99 -mtune=generic -c calcPosAvgCost.c -o calcPosAvgCost.o
C:/RBuildTools/3.5/mingw_64/bin/gcc -I"C:/PROGRA~1/R/R-36~1.1/include" -DNDEBUG -O2 -Wall -std=gnu99 -mtune=generic -c init.c -o init.o
C:/RBuildTools/3.5/mingw_64/bin/gcc -shared -s -static-libgcc -o blotter.dll tmp.def calcPosAvgCost.o init.o -LC:/PROGRA~1/R/R-36~1.1/bin/x64 -lR
installing to C:/Users/servo/OneDrive/Documentos/R/win-library/3.6/00LOCK-blotter/00new/blotter/libs/x64
** R
** data
** demo
** byte-compile and prepare package for lazy loading
Error: (converted from warning) package 'xts' was built under R version 3.6.3
Execution halted
ERROR: lazy loading failed for package 'blotter'
* removing 'C:/Users/servo/OneDrive/Documentos/R/win-library/3.6/blotter'
* restoring previous 'C:/Users/servo/OneDrive/Documentos/R/win-library/3.6/blotter'
Error: Failed to install 'blotter' from GitHub:
(converted from warning) installation of package ‘C:/Users/servo/AppData/Local/Temp/RtmpcT8IdK/file6b3826d4f8e/blotter_0.14.8.tar.gz’ had non-zero exit status
任何人都知道如何解决这个问题?
解决方案
你能告诉我你的R版本吗?
我想会的,3.6.3
但只是想确定一下。
错误说,安装xts
包没有成功,所以blotter
这取决于它安装失败。
所以你可以xts
先安装包。(独立)
并再次尝试安装blotter
。
如果它再次失败,甚至xts
已经成功安装,然后再次显示该错误消息。
(或者也安装失败xts
。)
- R 已针对版本 4进行了更新,正在考虑对其进行更新。
推荐阅读
- ios - 带有 UIBlurEffect 的 Swift UIVisualEffectView 不起作用
- c# - 我的面板上有几层图纸
- c# - Visual Studio 2015,为没有 Visual Studio 扩展的 postgresql 创建 .edmx 文件
- apache-flink - 并行度大于 1 的 Flink 广播状态
- php - MSSQL INSERT EVENT 并使用 php 捕获事件
- angularjs - 启用生产模式后,什么会阻止从浏览器控制台访问 angular.element().injector()
- python - Tensorflow 安装给我一个来自 pip 模块的错误
- python - pyinstaller 创建空 dist 文件夹/没有 EXE
- python-3.x - 使用参数重建 ARIMA 模型
- azure - 如何查询包含连字符的用户 Azure AD 属性?