【问题标题】:vscode could not open radian (Linux, Manjaro)vscode 无法打开弧度(Linux、Manjaro)
【发布时间】:2021-07-28 22:38:20
【问题描述】:

打开一个R脚本并点击Run Source然后我得到

The terminal process "/home/xxx/miniconda3/bin/radiant ''" failed to launch (exit code: 1).

在终端窗口中进行按摩

Traceback (most recent call last)
  File "home/xxx/miniconda3/bin/radian", line 8, in <module>
    sys. exit(main())
  File "home/xxx/miniconda3/lib/python.7/site-packages/radian/init.py", line 44, in main
    r_home = Rhome()
  FIle "home/xxx/miniconda3/lib/python.7/site-packages/rchitect/utils.py", line 84, in Rhome
    raise RuntimeError ("Cannot determine R HOME.")
RuntimeError: Cannot determine R HOME.

但是,在系统终端中,我可以使用 radiant 并找到 R HOME。

我已经尝试重新安装 vscode 和所有扩展,它不起作用。

在我在终端阅读按摩并阅读~/miniconda3/lib/python3.7/site-packages/rchitect/utils.py中的代码之后

我添加

export R_HOME="/home/xxx/miniconda3/bin/R"

在我的.zshrc。但它不起作用。

在我的环境值中只有一个值

RSTUDIO_WHICH_R=/home/xxx/miniconda3/bin/R
  • Vscode 版本为1.47.1,由yay -Sy community/code 安装
  • vscode 扩展ikuyadeu.r 版本为1.4.3
  • vscode 扩展reditorsupport.r-lsp 版本为0.1.6
  • zsh 版本为5.8 (x86_64-pc-linux-gnu)
  • R 版本是4.0.2 (2020-06-22)conda install -c conda-forge r-base=4.0 安装
  • 弧度版本为0.5.8
  • python版本为3.7.7

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    感谢@randy3k 的帮助。

    翻阅github page,我找到了解决办法。

    我在我的 vscode 设置中添加了一个选项。

      "r.rterm.option": ["--r-binary=/home/xxx/miniconda3/bin/R"],
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-20
      • 2020-03-26
      • 2020-03-20
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多