首页 > 解决方案 > 使用 RMarkdown 启动 renv::activate() 会导致 R 崩溃

问题描述

我有一个带有这个命令行的 r-markdown 块:

renv::activate(file.path(proj_root, "my_folder"))

当我在控制台中单独运行此行或使用ctrl+enter时,它可以完美运行。

但是当我尝试Run current chunkRun all chunks above按钮时,R 会话失败(我没有更精确的错误消息)。

这是我的 R 规范:

R version 4.0.3 (2020-10-10)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 20.04.1 LTS

Matrix products: default
BLAS:   /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.9.0
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.9.0

locale:
 [1] LC_CTYPE=fr_FR.UTF-8       LC_NUMERIC=C               LC_TIME=fr_FR.UTF-8        LC_COLLATE=fr_FR.UTF-8    
 [5] LC_MONETARY=fr_FR.UTF-8    LC_MESSAGES=fr_FR.UTF-8    LC_PAPER=fr_FR.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C             LC_MEASUREMENT=fr_FR.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] compiler_4.0.3 tools_4.0.3   

上次我把 Ubuntu 的系统语言从法语改成了英语,能有事吗?

谢谢你的想法。

标签: rlinuxr-markdownrenv

解决方案


推荐阅读