r - 一起使用 tidyverse 和 reticulate 会导致 R 会话崩溃
问题描述
我在使用 reticulate 和 tidyverse 时遇到了以下问题:当我运行 Rmd 尝试安装两者时,它会破坏 R,并且我收到炸弹错误 - “R 遇到致命错误。会话已终止。”
这是我的代码:
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(reticulate)
library(Rcpp)
reticulate::import("sys")
这运行良好。下一个代码块:
```{r}
library(deSolve)
library(tibble)
其中 R 在第二行崩溃。
我尝试过的事情。
在没有 tibble 的情况下运行笔记本 --- 这可以工作,即使之后有一大块 python 代码。
重新安装 Rccp 和 reticulate --- 这是我在类似问题上可以找到的每篇在线帖子中提到的解决方案。它对我不起作用。
在包管理器中取消选中网状 --- 不知道这应该做什么,但我在网上看到了
检查网状版本:我有 1.18。我不认为这是问题所在。
将设置块更改为:
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(reticulate)
它仍然崩溃的地方,但现在尝试运行 python 块,而不是尝试安装 tibble。
- 删除整个设置,在 tibble 之后安装 reticulate:与尝试五相同的结果。
我不知道从哪里获取错误日志——如果它们存在的话——因为 R studio 死得很惨(我得到了炸弹)。提前致谢!
解决方案
推荐阅读
- css - 在产品编辑标签云上隐藏某些标签
- macos - Bootcamp OSX Mojave - 无法打开 Windows 分区上的任何文件 - dot_clean 错误
- android - 如何将 ToyVpn 导入到 android studio 并构建
- javascript - 如何使用 JavaScript 中的特定关键字验证格式良好的 XML(大于/小于)标签?
- ios - FCM 静默通知仅有效一次 (Swift)
- node.js - 如何根据输入字段/文本从 mongoDB 查询/获取数据
- php - 调用自己调用方法的父方法?
- python - 遍历嵌套列表并检索属性(python)
- python - 如何以简化的方式重命名多个列
- java - 如何在带有动画的 JavaFX 应用程序中为字符创建老虎机?