报错:
vscode提示不能找到".vsc.attach"
也不能用ctrl+enter快捷键运行R。
最近用vscode远程连接服务器,进入conda创建的R环境后,R可以运行,但是发现vscode显示R未连接,如下图所示:
明明R都可以用好吧,为什么会出现这种情况?
这是因为vscode不能找到R
解决方案
运行命令:
vi ~/.Rprofile
在这个Rprofile文件里输入:
source(file.path(Sys.getenv(
if (.Platform$OS.type == "linux") "USERPROFILE" else "HOME"
), ".vscode-R", "init.R"))
然后保存,退出文件,关闭vscode。
再重启vscode,重新进入conda创建的R环境,等一会儿,R就连上了!