Ошибка с pyspark в локальной системе, когда я выполняю pytest в VS Code из Git Bash - PullRequest
0 голосов
/ 25 мая 2020

У меня локальная ошибка pyspark, когда я выполняю pytest в VS Code из Git Bash.

Если я выполняю pytest из gitbash консоли:

enter image description here

Я пытаюсь отладить свой код, когда создаю искровой фрейм данных в Visual code, покажите мне:

Java процесс шлюза завершен перед отправкой номера порта

enter image description here

Я настроил всю среду переменных в моем P C:

enter image description here

Я видел это ошибка может быть моя переменная Java настроена не очень хорошо, но я проверил, что это правильно.

Ответы [ 3 ]

0 голосов
/ 29 мая 2020

Это похоже на несоответствие версий. Поскольку '_PYSPARK_DRIVER_CALLBACK_HOST' был удален во время версии 0.10.7 ( здесь ) до 2.3 и вернулся с версии 2.3.1. Итак, вы должны проверить свою версию Spark, так как SPARK_HOME указывает на правильный (как минимум 2.3.1).

из здесь

0 голосов
/ 05 июня 2020

Я решил это, когда поместил в файл .bash_profile следующую строку:

export path_ java (в моем p c)

Таким образом, когда я выполняю pytest в консоли bash Я без проблем прохожу тестирование

Хотя из VS Code я не прохожу тест с отладчиком, я могу продолжить с моей python библиотекой

0 голосов
/ 26 мая 2020

Но если я запускаю jupyter notebook из git bash, pyspark действительно работает, с этим кодом

введите описание изображения здесь

...