Открытие Jupyter-Notebook в терминале открывает Telegram Desktop!

Я использую Ubuntu 20.04.2 LTS.

Когда я хочу открыть Jupyter-Notebook в терминале, открывается настольное приложение Telegram.

Jupyter-Notebook фактически открывается в фоновом режиме. Итак, я могу открыть браузер и использовать его.

Вот результат:

(geospatial) siavash@siavash-fra:~$ jupyter-notebook 
[I 16:59:52.522 NotebookApp] Serving notebooks from local directory: /home/siavash
[I 16:59:52.522 NotebookApp] The Jupyter Notebook is running at:
[I 16:59:52.522 NotebookApp] http://localhost:8888/?token=192817dbf13703bc25bbd1f348df5e9c1c7c9275d579aef3
[I 16:59:52.522 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 16:59:52.526 NotebookApp] 
    
    To access the notebook, open this file in a browser:
        file:///home/siavash/.local/share/jupyter/runtime/nbserver-5326-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=192817dbf13703bc25bbd1f348df5e9c1c7c9275d579aef3

(telegram-desktop:5339): lib_base-WARNING **: 16:59:53.204: Unfortunately, GTK integration conflicts with qgtk2 platformtheme and style. Therefore, QT_QPA_PLATFORMTHEME and QT_STYLE_OVERRIDE will be unset.
lib_base-Message: 16:59:53.204: This can be ignored by setting DESKTOP_APP_I_KNOW_ABOUT_GTK_INCOMPATIBILITY environment variable to any value, however, if qgtk2 theme or style is used, this will lead to a crash.
lib_base-Message: 16:59:53.204: GTK integration can be disabled by setting DESKTOP_APP_DISABLE_GTK_INTEGRATION to any value. Keep in mind that this will lead to some features being unavailable.
Gtk-Message: 16:59:53.412: Failed to load module "canberra-gtk-module"
Gtk-Message: 16:59:53.413: Failed to load module "canberra-gtk-module"
[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)

Я также смотрел этот аналогичный вопрос, но он не отвечает на мой.

3
задан 29 June 2021 в 18:22

1 ответ

Как было замечено, вы должны запускать jupyter notebook через другой порт .

Мне не удалось воспроизвести эту ошибку, а также не удалось найти способ заставить telegram-desktop использовать другой порт, но вы можете настроить jupyter notebook на использование порта, отличного от 8888 .

Сначала проверьте, существует ли файл /home/USERNAME/.jupyter/jupyter_notebook_config.py . Если нет, запустите jupyter notebook --generate-config .

Затем откройте этот файл и раскомментируйте следующую строку, изменив порт на 8889 , например:

c.NotebookApp.port = 8888
                      ^ Change this port to 8889

Сохраните файл и снова запустите jupyter notebook. Отныне рабочий стол Telegram не должен открываться.

1
ответ дан 28 July 2021 в 11:23

Другие вопросы по тегам:

Похожие вопросы: