ImportError: невозможно импортировать имя ClusteringEvaluator - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь использовать ClusteringEvaluator для оценки некоторых результатов кластеризации, но я получаю следующее исключение при выполнении кода:

ImportError: cannot import name ClusteringEvaluator

Использование следующей команды для импорта ClusteringEvaluator:

from pyspark.ml.evaluation import ClusteringEvaluator

Я обновил свою версию spark с 2.2 до 2.4.3 и запускаю spark-submit --version отпечатков:

Welcome to
      ____              __
     / __/__  ___ _____/ /__
    _\ \/ _ \/ _ `/ __/  '_/
   /___/ .__/\_,_/_/ /_/\_\   version 2.4.3
      /_/

Using Scala version 2.11.12, Java HotSpot(TM) 64-Bit Server VM, 1.8.0_131
Branch 
Compiled by user  on 2019-05-01T05:08:38Z
Revision 
Url 
Type --help for more information.

Я что-то упустил?

Обновление: Интересно то, что я могу импортировать этот пакет в командной строке без проблем, и я получаю это исключение только из-за pyharm.

...