微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Jupyter Lab,R内核-希望:防止Jupyter打开R帮助服务器

如何解决Jupyter Lab,R内核-希望:防止Jupyter打开R帮助服务器

不幸的是,我最近更改了Jupyter Lab的设置。 Jupyter从未能够访问远程R帮助服务器。通常这绝不是问题,因为大多数帮助文件都在Jupyter中显示。在函数方法调用帮助的方式是键入:?问题。 “问题”是R函数方法名称。例如?情节

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

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

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

如何防止Jupyter每次尝试访问远程R帮助服务器?查找功能描述时输入什么?在做出导致这场噩梦的任何改变之前,如何回到我曾经拥有的幸福的地方?

解决方法

解决了我自己的问题。

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?