【发布时间】:2018-04-09 19:36:09
【问题描述】:
我不断收到“达到的最大 DLL 数...”错误,但解决方案 here 在命令行中对我不起作用(这取决于操作系统,我在 Linux 上)。继续阅读以了解我如何在 R 中增加 DLL。
【问题讨论】:
标签: r ubuntu dll r-environment
我不断收到“达到的最大 DLL 数...”错误,但解决方案 here 在命令行中对我不起作用(这取决于操作系统,我在 Linux 上)。继续阅读以了解我如何在 R 中增加 DLL。
【问题讨论】:
标签: r ubuntu dll r-environment
我环顾四周,大多数解决方案都是非常手动的。我喜欢编辑方法here我们可以修复这个from inside R:
install.packages("usethis")
usethis::edit_r_environ()
这将为新创建的 .Renviron 文件打开一个编辑器,我们在其中写入:
R_MAX_NUM_DLLS=256
如果你需要更多,可以增加based on operating system
这样做是在您的主目录中创建一个 .Renviron 文件,并创建 R_MAX_NUM_DLLS 环境变量,此时该变量为 256。我们现在最多可以加载 256 个而不是默认的 100 个。
【讨论】:
usethis 会分散注意力。您所需要的只是~/.Renviron 文件中的key=value 分配(或其替代文件之一)。使用编辑器最容易完成。