我正在尝试使用Sublime Text 2作为统计软件R的接口[更新/编辑:已解决!]。
在Windows上,我尝试了以下内容:
已安装的R工具。原来只适用于Macintosh 64.
尝试编写自定义构建文件。失败:未返回任何输出。
{
"cmd": "C:/Program Files/R/R-2.9.2/bin/R.exe --no-save $File"
}
已安装SublimeREPL。失败:R菜单选项已禁用...
[更新/编辑]试过这个(见wuub的回复):
{
"default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.9.2\\bin"}
}
答案 0 :(得分:9)
打开SublimeREPL的用户设置,如下所示:Preferences -> Package Settings -> SublimeREPL -> Settings - User
将default_extend_path设置为指向R安装:
{
"default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.14.2\\bin\\i386"}
}
运行Tools -> SublimeREPL -> R
应按预期启动REPL。
答案 1 :(得分:2)
对于Windows系统,您可以为R(工具 - >构建系统 - >新构建系统)添加新构建并添加以下行。根据R安装目录修改路径。
{"cmd": ["Rscript.exe", "$file"],
"path": "C:\\Program Files\\R\\R-2.15.2\\bin\\x64\\",
"selector": "source.r"}
您可以按ctrl + B而不是启动SublimeREPL来执行整个文件。
答案 2 :(得分:1)
构建系统值必须是您想要的数组;
{
"cmd": ["C:/Program Files/R/R-2.9.2/bin/R.exe", "--no-save", "$File"]
}
http://docs.sublimetext.info/en/latest/file_processing/build_systems.html#file-format
答案 3 :(得分:0)