ERROR: lazy loading failed for package 'TStools'

ERROR: lazy loading failed for package 'TStools'

我正在尝试为 R 安装包 TStools。我已经尝试了迄今为止通过 googleing 找到的所有建议,但没有任何效果。我每次都得到完全相同的错误:

    devtools::install_github("trnnick/TStools")
Downloading GitHub repo trnnick/TStools@HEAD
  
   checking for file 'C:\Users\perep\AppData\Local\Temp\RtmpgdT8Yx\remotes9431bd6348\trnnick-TStools-bb9c40a/DESCRIPTION' ...
  
   checking for file 'C:\Users\perep\AppData\Local\Temp\RtmpgdT8Yx\remotes9431bd6348\trnnick-TStools-bb9c40a/DESCRIPTION' ... 
  
√  checking for file 'C:\Users\perep\AppData\Local\Temp\RtmpgdT8Yx\remotes9431bd6348\trnnick-TStools-bb9c40a/DESCRIPTION'

-  preparing 'TStools':
   checking DESCRIPTION meta-information ...
  
   checking DESCRIPTION meta-information ... 
  
√  checking DESCRIPTION meta-information
  
-  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 'TStools_3.0.0.tar.gz'

 Installing package into ‘C:/Users/perep/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
* installing *source* package 'TStools' ...
** using staged installation
** R
** data
*** moving datasets to lazyload DB
** byte-compile and prepare package for lazy loading
Error: (converted from warning) package 'forecast' was built under R version 3.6.3
Execution halted
ERROR: lazy loading failed for package 'TStools'
* removing 'C:/Users/perep/Documents/R/win-library/3.6/TStools'
* restoring previous 'C:/Users/perep/Documents/R/win-library/3.6/TStools'
Error: Failed to install 'tstools' from GitHub:
  (converted from warning) installation of package ‘C:/Users/perep/AppData/Local/Temp/RtmpgdT8Yx/file9439ae7090/TStools_3.0.0.tar.gz’ had non-zero exit status

我的会话信息如下:

session_info()
- Session info -----------------------------------------------------------------------------------
 setting  value                       
 version  R version 3.6.1 (2019-07-05)
 os       Windows 10 x64              
 system   x86_64, mingw32             
 ui       Rgui                        
 language (EN)                        
 collate  English_United States.1252  
 ctype    English_United States.1252  
 tz       America/Sao_Paulo           
 date     2021-01-29                  

- Packages ---------------------------------------------------------------------------------------
 package     * version date       lib source        
 assertthat    0.2.1   2019-03-21 [1] CRAN (R 3.6.1)
 callr         3.5.1   2020-10-13 [1] CRAN (R 3.6.3)
 cli           2.2.0   2020-11-20 [1] CRAN (R 3.6.3)
 crayon        1.3.4   2017-09-16 [1] CRAN (R 3.6.1)
 curl          4.3     2019-12-02 [1] CRAN (R 3.6.2)
 desc          1.2.0   2018-05-01 [1] CRAN (R 3.6.1)
 devtools    * 2.3.2   2020-09-18 [1] CRAN (R 3.6.3)
 digest        0.6.27  2020-10-24 [1] CRAN (R 3.6.3)
 ellipsis      0.3.1   2020-05-15 [1] CRAN (R 3.6.3)
 fansi         0.4.2   2021-01-15 [1] CRAN (R 3.6.3)
 fs            1.5.0   2020-07-31 [1] CRAN (R 3.6.3)
 glue          1.4.2   2020-08-27 [1] CRAN (R 3.6.3)
 magrittr      2.0.1   2020-11-17 [1] CRAN (R 3.6.3)
 memoise       1.1.0   2017-04-21 [1] CRAN (R 3.6.1)
 pkgbuild      1.2.0   2020-12-15 [1] CRAN (R 3.6.3)
 pkgload       1.1.0   2020-05-29 [1] CRAN (R 3.6.3)
 prettyunits   1.1.1   2020-01-24 [1] CRAN (R 3.6.2)
 processx      3.4.5   2020-11-30 [1] CRAN (R 3.6.3)
 ps            1.5.0   2020-12-05 [1] CRAN (R 3.6.3)
 R6            2.5.0   2020-10-28 [1] CRAN (R 3.6.3)
 remotes       2.2.0   2020-07-21 [1] CRAN (R 3.6.3)
 rlang         0.4.10  2020-12-30 [1] CRAN (R 3.6.3)
 rprojroot     2.0.2   2020-11-15 [1] CRAN (R 3.6.3)
 sessioninfo   1.1.1   2018-11-05 [1] CRAN (R 3.6.1)
 testthat      3.0.1   2020-12-17 [1] CRAN (R 3.6.3)
 usethis     * 1.6.3   2020-09-17 [1] CRAN (R 3.6.3)
 withr         2.4.1   2021-01-26 [1] CRAN (R 3.6.1)

[1] C:/Users/perep/Documents/R/win-library/3.6
[2] C:/Program Files/R/R-3.6.1/library

请注意 TStools 与 tstools 的不同之处:我能够毫无问题地安装后者。 有什么建议吗?

您的库文件夹中似乎有使用不同版本的 R 编译的库。报错信息很清楚:

Error: (converted from warning) package 'forecast' was built under R version 3.6.3

C:/Users/perep/Documents/R/win-library/3.6/ 中删除 forecast 文件夹并再次尝试重新安装 TStools

如果这不起作用,您可能应该尝试从源代码编译 forecast(尽管在 Windows 下这有点棘手,为此您需要 Rtools) , 或者最终升级到 R 版本 3.6.3 并尝试在那里安装 TStools