gpt4 book ai didi

r - 如何确保 RStudio 包含在 .bashrc 中所做的更改

转载 作者:行者123 更新时间:2023-12-03 09:47:17 25 4
gpt4 key购买 nike

目前在我的 RStudio 中,我运行此代码时出现此错误:

> library(gtools)
> nrow(combinations(n=448,r=2,v=1:448,repeats.allowed=F))
Error: C stack usage 7971524 is too close to the limit
我所做的是添加这一行
ulimit -s 16384
在我的 bashrc 中。
如果我在终端中使用 R 控制台执行,上面的 R 代码运行正常。
但是当我运行它 RStudio 控制台时它仍然会出错。
我该如何解决这个问题?

最佳答案

添加 ulimit -s 16384.bashrc只会影响从 bash 执行的命令 shell 。就像执行 R console从终端(以同样的方式,您可以从 bash 执行 RStudio 并且它会工作)。
申请 ulimit -s 16384到整个登录 session :

  • 添加对 /etc/security/limits.conf 的更改文件。
  • *            soft    stack           16384                                   
    * hard stack 16384
  • 注销/登录申请。
  • 运行 RStudio像往常一样检查。
  • 关于r - 如何确保 RStudio 包含在 .bashrc 中所做的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64311706/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com