首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rscript和Incredibuild

Rscript和Incredibuild
EN

Stack Overflow用户
提问于 2011-04-21 03:55:35
回答 1查看 398关注 0票数 0

我在一个"functions.txt“文件中有一个简单的函数参数(F1)。

我编写了一个批处理文件test.bat,如下所示

代码语言:javascript
复制
FOR /L %%G in (-100,1,100) do xgSubmit.exe /group=tt1Test /command  Rscript.exe -e 
"source('functions.txt');f1(%%G)" > "Out.%%G.txt"

在windows命令提示符中,我使用

代码语言:javascript
复制
xgConsole.exe test.bat /openmonitor /AvoidLocal=ON

我要做的是使用incredibuild在不同的机器上计算函数f1()。

我观察到的是,本地运行的函数在文件Out.%%G.txt中返回一个值,但是远程运行的函数失败,错误如下

代码语言:javascript
复制
Error in structure(.Internal(Sys.getenv(as.character(x), as.character(unset))),  : 
 unsupported conversion to 'UCS-2LE' from codepage 1252
Calls: local ... eval -> eval -> as.vector -> Sys.getenv -> structure
Execution halted.

远程计算机未安装R程序。

我做的是对的吗?即使远程计算机中没有安装R程序,incredibuild和Rscipt是否也可以工作?

如果能提供一个详细的答案,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2011-07-24 16:28:52

这似乎是远程机器中的Unicode问题。自提交此问题以来,许多Unicode问题已得到解决。我假设你的bug已经在最新版本的IncrediBuild中修复了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5735874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档