gpt4 book ai didi

r - 运行 rstan 程序时编译代码出错(错误 127)

转载 作者:行者123 更新时间:2023-12-05 03:31:50 26 4
gpt4 key购买 nike

我正在尝试安装 Rstan。我在安装和运行软件包时没有问题。但是,当我尝试运行使用该库的程序时,出现以下错误:

    Error in compileCode(f, code, language = language, verbose = verbose) : 
sh: line 1: K:/Software/rtools40/ucrt64/mingw_64/bin/g++:
No such file or directorymake: *** [K:/Software/R-41~1.2/etc/x64/Makeconf:245: file9706b781d3e.o] Error 127
Error in sink(type = "output") : invalid connection

我花了一些时间尝试解决它,但我就是无法解决它。我已经检查过 rtools 在路径中使用:

writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")

当我直接进入错误 [K:/Software/R-41~1.2/etc/x64/Makeconf:245: file9706b781d3e.o] 引用的目录时,它就在那里!但是 K:/Software/rtools40/ucrt64/mingw_64/bin/g++ 不是。特别是 ~/mingw_64/bin/g++
有人遇到过这个问题吗?
如何将 rstan 指向不同的目录或恢复默认目录? (注意:我已经卸载它并使用 header 安装它,没有 header 和更新的 rtools 和 R

最佳答案

答案:需要根据本指南配置 C++ 工具链:https://github.com/stan-dev/rstan/wiki/Configuring-C---Toolchain-for-Windows .我也遇到了这个问题,但是当我删除文档文件夹中的 .Rprofile 文件时,一切都得到了解决。

配置 C++ 工具后,我再次将 Rtools 放入路径中,它可以无缝运行!

关于r - 运行 rstan 程序时编译代码出错(错误 127),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70572280/

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