【问题标题】:Blotter cannot be loaded in r 3.5.1无法在 r 3.5.1 中加载吸墨纸
【发布时间】:2018-09-08 02:25:43
【问题描述】:

我能够在以前的 r 版本中使用吸墨纸并正常运行 quantstrat 但是,我已将 R 版本更新为 3.5.1,当我加载吸墨纸时,我会在加载吸墨纸时收到此消息:

“错误:‘blotter’的包或命名空间加载失败:包‘blotter’是由具有不同内部结构的 R 版本安装的;需要重新安装才能与此 R 版本一起使用”

我已尝试重新安装所有软件包。但吸墨纸仍然不起作用。在 R 3.5 之后,有许多不同的 r 包返回相同错误的信息。但我找不到解决方案。而且似乎没有人在 stackoverflow 上发布过类似的问题。

谁能给我一些建议

谢谢!

【问题讨论】:

  • 这里缺少很多信息。你的操作系统是什么?如果是 windows,你是否安装了 Rtools-3.5?您是否已加载并确认所有依赖项(和最低版本)正常工作?当您删除然后install.packages("blotter") 时,究竟会发生什么(警告/错误文本)?
  • update.packages(checkBuilt = TRUE) 也许?
  • 我确实安装了 Rtools-3.5,cran 上没有吸墨纸我从 github 下载了源代码是 dl。一旦我切换回 r 3.4.4 版本,我安装 blogger 和 quantstrat 都没有问题。这是我目前唯一能做的事情。

标签: r quantstrat blotter


【解决方案1】:

使用我为 quantstrat 包建议的相同方法。

Tried Everying, Searched Everything, Issues installing Quantstrat package from Github

让我知道它是否有效。

【讨论】:

  • 谢谢@boniface316。我不是开发人员,所以当您说通过 cmd 发布时,您的意思是窗口 cmd 控制台,对吗?我在进入文件夹后输入 R CMD build quantstrat 使用 cd 命令,但返回错误是:“'R' 不是内部或外部命令、可运行程序或批处理文件。”我在 r 控制台中尝试了相同的命令,错误是“错误:“R CMD”中的意外符号”。如果您能澄清我应该在哪里输入该 cmd 行,我将不胜感激。 THX
  • 不用担心。首先,对于“cmd”不清楚,我深表歉意。 cmd 是命令提示符(有人称之为控制台)。您可以转到 cmd 并输入“R”并告诉我它是否工作(它应该打开 R 而不是 RStudio)吗?如果它给你一个错误,那么你将不得不重新安装 R。您使用的是什么操作系统?赢 7 场?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多