#jupyter-notebook #remote-server #jupyter-irkernel
#jupyter-ноутбук #удаленный сервер #jupyter-irkernel
Вопрос:
К сожалению, я недавно внес изменения в настройки Jupyter Lab. Jupyter никогда не мог получить доступ к удаленному справочному серверу R. Обычно это никогда не было проблемой, потому что большинство файлов справки отображаются в Jupyter. Способ вызова справки для функции или метода — ввести: ?вопрос. «Вопрос» — это имя функции или метода R. Пример. ?сюжет
Нечасто один из пакетов R не отображает свою справку в Jupyter и вместо этого пытается открыть удаленный справочный сервер R. В прошлом это никогда не работало. Вкладка для удаленного сервера так и не открылась. До недавнего времени это никогда не было проблемой. Недавно я решил «исправить» эту проблему и потратил много времени на поиск решения. Я сделал это «исправление», и Jupyter начал работать должным образом, чтобы открыть удаленный справочный сервер R. Но исправление — это проблема, которая слишком неприятна.
Каждый раз, когда я набираю вопросительный знак в Jupyter, Jupyter заставляет браузер открывать новую вкладку для удаленного справочного сервера R. Невозможно печатать достаточно быстро после ввода ввода?. Как только ? вводится, ввод прерывается, пока браузер открывает новый справочный веб-сайт R server. Как только вы возвращаетесь к набору текста, открывается другая вкладка браузера и прерывает ввод .
Невозможно завершить ввод имени функции после ? без многократных прерываний ввода при открытии нескольких новых окон в браузере на веб-сайте R help server. К тому времени, когда я закончу вводить: ?ppp, будут открыты 5 прерываний и новые вкладки браузера. Если я печатал медленно, на сервере справки R может быть 10-12 прерываний и 10 новых вкладок, открытых.
Как запретить Jupyter пытаться получить доступ к удаленному справочному серверу R каждый раз, когда? вводится при поиске описания функции? Как вернуться в то счастливое место, которое у меня было до того, как я внес какие-либо изменения, которые вызвали этот кошмар?
Ответ №1:
Решил мой собственный вопрос.
Эта проблема не имеет ничего общего с R. Я предположил, что изменил конфигурацию в R, но это было не так. Это была проблема, которую я вызвал, когда я изменил настройку в Jupyter lab.
Я могу с уверенностью сказать, что эта проблема определенно возникла, когда я изменил настройку «Контекстная справка» на вкладке «Команды» в Jupyter. Этот параметр связан с контекстным выбором справки, который находится на вкладке Справка. И этот параметр вызывал открытие нескольких вкладок справочного сервера R в браузере после того, как я набрал: ?
После повторного открытия этой настройки Jupyter сегодня я вспомнил, что уже проходил этот путь раньше. Я выбрал «Контекстная справка». Jupyter автоматически перезапустился, и проблема исчезла. Я могу с радостью сказать, что я могу снова выполнить поиск по описанию функции R: Ex ?plot и получить описание этой функции в Jupyter так же, как и раньше. У меня больше нет проблемы с открытием браузера или нескольких новых вкладок на удаленном справочном сервере R после ввода?