[英]Rcpp: “Cannot change working directory” when called with embedded R code
我已经成功使用Rcpp
一段时间了,并且已经能够试用其大多数功能。 但是,在带有RStudio 0.98.1049的Windows 7计算机上,我无法对sourceCpp
嵌入了R代码块的文件进行sourceCpp
。
这是M(N)WE:
#include <Rcpp.h>
using namespace Rcpp;
// [[Rcpp::export]]
double plusOne(double x) {
return x + 1.0;
}
/*** R
plusOne(3)
*/
当我sourceCpp(..., embeddedR = TRUE)
,我收到此错误消息:
setwd(rWorkingDir)中的错误:无法更改工作目录
我猜想是从这里的 181行产生的。 不确定如何解决此问题。 通常,我可以从RStudio更改目录。
Rcpp 0.11.3已解决此问题-如果您进行更新,它将消失。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.