Ошибка загрузки Dll при импорте scipy или pywt в Windows 10

Когда я пытаюсь импортировать эти пакеты, я получаю сообщение об ошибке. Это происходит как в командной строке, так и в pyCharm. Сначала я попытался запустить следующий код:

from scipy import optimize
import matplotlib.pyplot as plt
import numpy as np
#import another library to get the data (I don't think it's relevant to show here)

def piecewise_linear(x, x0, d01: np.uint32, y0, y1, k1, k2, k3, k4):
   x1 = x0 + d01
   return np.piecewise(x, [x < x0, (x0 <= x < x1), x >= x1],
                        [lambda x_: k1 * x_ + y0 - k1 * x0, lambda x_: k2 * x_ + y0 - k2 * x0,
                         lambda x_: k3 * x_ + y1 - k3 * x1, lambda x_: k4 * x_ + y1 - k4 * x])

def segmentation(x, y):
    optimal_values, _ = optimize.curve_fit(piecewise_linear, x, y)
    plt.figure()
    plt.plot(x, y, "o")
    plt.plot(x, piecewise_linear(x, *optimal_values))
    plt.show()

#get the data
#...
segmentation(x,y)

Когда я запустил его, я получил следующую ошибку: Поскольку я бразилец, сообщение об ошибке естественно на португальском. Пишет Не удалось найти указанный модуль

Та же ошибка возникает, когда я пытаюсь запустить эту программу из терминала. Я также пробовал решение этой другой темы, загрузив и попытавшись установить несколько версий numpy + mlk, но все они не могут быть установлены: система показывает сообщение о том, что эти колеса несовместимы с моей платформой Проблема не ограничивается только scipy.optimize, когда я пытаюсь импортировать сам scipy или pywt, я получаю ту же ошибку, что и на это изображение


person Luiz Felipe de Barros Jordao C    schedule 06.07.2021    source источник