尝试使用mread
函数通过R打开cpp文件。但是,当我运行脚本时,得到以下信息:
setwd("C:/Users/Gustavo/Documents/R/page-2018-mrgsolve-master/model")
getwd()
#> [1] "C:/Users/Gustavo/Documents/R/page-2018-mrgsolve-master/model"
library(mrgsolve)
mod <- mread("simple", "model")
#> Error: project directory 'model' must exist and be readable.
很明显,我将目录本身设置为“模型”。那么,R为什么不能阅读它呢?任何帮助将不胜感激,因为我仍在学习R并且也想学习mrgsolve软件包。
其他信息:R版本3.4.4。 Rtools版本3.4.0。 Rstudio版本1.1.463。
答案 0 :(得分:0)
对我发送给我的同事的电子邮件的改编,这些电子邮件正在帮助我解决类似的问题:
要查看,我无法通过RStudio打开任何文件,因为RStudio返回了错误消息,指示文件本身或工作目录不存在。为了解决该问题,我已经完成了R,RStudio和Rtools不同版本的多次安装。我还移动了感兴趣的文件和程序的位置,并更改了工作目录以查看是否有所作为。不幸的是,当RStudio首次在计算机上启动时,它会建立一个“隐藏目录”文件夹,该文件夹保留了该程序在首次启动时的设置。但是,通过删除此文件夹,RStudio消失了,我得以重新控制文件的存储和读取位置(有关更多信息,请参见以下链接:https://support.rstudio.com/hc/en-us/articles/200534577-Resetting-RStudio-Desktop-s-State)。将此和强制Rtools组合到“路径”的前面,还使我能够解决自己也收到的“状态127”错误。
不幸的是,这是RStudio在我的计算机上进行的初始设置与我试图操纵RStudio应该在何处读取我认为彼此不一致的文件之间的一个更个人的问题的结果?无论如何,似乎我需要更加了解RStudio如何建立保留其初始设置的文件夹。