Ошибка при импорте модуля python из библиотеки scipy - PullRequest
1 голос
/ 03 апреля 2020

Я работаю над кластеризацией в python. Пакет, который я хочу импортировать:

from scipy.spatial.distance import dist

, но при этом появляется следующая ошибка.

ImportError: невозможно импортировать имя 'dist' из 'scipy.spatial.distance' ( C: \ Users \ majid \ Anaconda3 \ lib \ site-packages \ scipy \ пространственный \ distance.py)

1 Ответ

1 голос
/ 03 апреля 2020

Вместо импорта dist вам необходимо импортировать pdist или cdist в соответствии с вашими требованиями согласно документации SciPy:

pdist (X [, метрика])

Парные расстояния между наблюдениями в n -мерное пространство.

cdist (XA, XB [, метрика])

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

...