【问题标题】:Jupyter Lab, R kernel - Wanted: to prevent Jupyter from opening the R help serverJupyter Lab, R kernel - 通缉:阻止 Jupyter 打开 R 帮助服务器
【发布时间】:2020-10-13 03:16:34
【问题描述】:

很遗憾,我最近对 ​​Jupyter Lab 设置进行了更改。 Jupyter 一直无法访问远程 R 帮助服务器。通常这不是问题,因为大多数帮助文件都显示在 Jupyter 中。在函数或方法上调用帮助的方式是键入:?question。 “问题”是 R 函数或方法的名称。前任。 ?情节

很少有一个 R 包不会在 Jupyter 中列出其帮助,而是尝试打开远程 R 帮助服务器。这在过去从未奏效。远程服务器的选项卡从未打开。直到最近,这才真正成为问题。最近我决定“修复”这个问题,并花了很多时间寻找解决方案。我做了这个“修复”,Jupyter 开始正常工作以打开远程 R 帮助服务器。但修复是一个太令人讨厌的问题。

每次我在 Jupyter 中键入问号时,Jupyter 都会使浏览器为远程 R 帮助服务器打开一个新选项卡。键入 ? 后无法以足够快的速度键入。一旦 ?键入时,当浏览器打开一个新的 R 服务器帮助网站时,键入会中断。一旦返回输入,另一个浏览器选项卡就会打开并中断输入。

在 ? 之后不可能完成输入函数的名称在 R 帮助服务器网站的浏览器中打开多个新窗口时,不会多次中断输入。当我输入完:?ppp 时,将会有 5 个中断和新的浏览器选项卡打开。如果我打字慢,可能会在 R 帮助服务器上出现 10 到 12 次中断和 10 个新标签页。

如何防止 Jupyter 每次都尝试访问远程 R 帮助服务器?是在查找函数描述时输入的?在我做出任何导致这场噩梦发生的改变之前,如何回到那个快乐的地方?

【问题讨论】:

    标签: jupyter-notebook remote-server jupyter-irkernel


    【解决方案1】:

    解决了我自己的问题。

    这个问题与 R 无关。我以为我更改了 R 中的配置,但事实并非如此。这是我在 Jupyter 实验室中更改设置时引起的问题。

    我可以肯定地说,当我在 Jupyter 的“命令”选项卡下更改“上下文帮助”设置时,肯定会导致此问题。此设置与“帮助”选项卡下的“上下文帮助”选项相关。这个设置导致我输入后在浏览器中打开了多个 R 帮助服务器选项卡:?

    今天重新发现这个 Jupyter 设置后,我回想起我以前曾走过这条路。我选择了“上下文帮助”。 Jupyter 自动重新启动,问题就消失了。我可以很高兴地说,我可以再次搜索 R 函数的描述:Ex ?plot ,并像以前一样在 Jupyter 中接收该函数的描述。键入后,我不再有浏览器打开或远程 R 帮助服务器上出现多个新选项卡的问题?

    【讨论】:

      猜你喜欢
      • 2019-11-26
      • 2021-08-13
      • 2021-02-14
      • 2021-06-03
      • 1970-01-01
      • 2020-08-20
      • 2019-12-31
      • 2019-03-15
      相关资源
      最近更新 更多