繁体   English   中英

Rcpp:使用嵌入式R代码调用时,“无法更改工作目录”

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM