我想将R与Sublime Text 3.2集成,但一直遇到问题。我已经按照这里的教程安装了三个软件包:SublimeREPL、SecondCode和R-Box。我还更改了我的R目录路径。
在SublimeREPL中使用:
然而,所有这些都没有起作用,至少我认为是因为R-Box不再有R extended选项了。我进行了一些搜索,发现这已经合并到SublimeText中。但是当我将语法设置为R时,它仍然无法编译。
我在Windows上将R添加到系统路径中,以为这样可以解决问题。所以现在当我在命令提示符中输入R时,它会打开R。
此后,在Sublime中使用内置编译器确实可以打开R,并且我可以使用Ctrl + B将代码发送到其中,但似乎无法运行:(1)仅运行当前代码的选择部分(2)在列中运行R终端,而不是在Sublime Console中。
对于问题(2),我安装了Terminus,它会启动一个带有“在视图中打开默认Shell”的终端,我可以在其中启动R,但我不能让Sublime与其交互式地发送代码。
我还尝试运行SublimeREPL R,但是如果我给出命令,基本上什么也没有发生:没有错误消息,没有终端。
如果有人设法让这个工作并有一些关于我缺少什么的提示,我会很感激。
操作系统是Windows 10 x64,使用R-3.5.2和SublimeText 3.2。
谢谢!
在SublimeREPL中使用:
"default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-3.5.3\\bin\\x64\\R.exe"},
在R-Box中使用:"additional_paths": "C:\\Program Files\\R\\R-3.5.3\\bin\\x64\\R.exe"
我还按照我链接的教程中第5步所描述的更改了SendCode设置。然而,所有这些都没有起作用,至少我认为是因为R-Box不再有R extended选项了。我进行了一些搜索,发现这已经合并到SublimeText中。但是当我将语法设置为R时,它仍然无法编译。
我在Windows上将R添加到系统路径中,以为这样可以解决问题。所以现在当我在命令提示符中输入R时,它会打开R。
此后,在Sublime中使用内置编译器确实可以打开R,并且我可以使用Ctrl + B将代码发送到其中,但似乎无法运行:(1)仅运行当前代码的选择部分(2)在列中运行R终端,而不是在Sublime Console中。
对于问题(2),我安装了Terminus,它会启动一个带有“在视图中打开默认Shell”的终端,我可以在其中启动R,但我不能让Sublime与其交互式地发送代码。
我还尝试运行SublimeREPL R,但是如果我给出命令,基本上什么也没有发生:没有错误消息,没有终端。
如果有人设法让这个工作并有一些关于我缺少什么的提示,我会很感激。
操作系统是Windows 10 x64,使用R-3.5.2和SublimeText 3.2。
谢谢!