Удаленный интерпретатор: ошибка: не удалось прочитать целочисленное значение из потока - PullRequest
0 голосов
/ 04 мая 2018

Мне наконец-то удалось подключиться к ноутбуку Jupyter, работающему на удаленной машине в контексте PySpark.

[my machine] <----> [hadoop-cluster](runs jupyter notebook in pyspark)

Теперь я могу запустить код на моей удаленной машине с помощью PyCharm:

enter image description here

Конфигурация (удаленного) интерпретатора:

enter image description here

Вот в чем дело: я могу выполнять ячейки, обрабатывать данные и могу plt.plot() или print() вещи - но есть одна проблема:

Если я перезапущу ячейку, например

print(nb_total_documents)

вывод снова не отображается. Я должен перезапустить ячейку от 5 до 10 раз, затем выход снова появится.


1. Отображается:

enter image description here


2. Повторный запуск заставляет его исчезнуть:

enter image description here


3. Повторный запуск несколько раз заставляет его появляться снова:

enter image description here


Это может немного расстраивать, особенно для кода, который выполняется дольше.

Единственная ошибка, которую я могу сказать, которая, как я предполагаю, может быть связана, это

Ошибка: не удалось прочитать целочисленное значение из потока

в консоли Python.

Есть идеи, в чем здесь проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...