Ошибка при использовании ThreadPoolExecutor на Windows 10

Вот сам код:

from concurrent.futures import ThreadPoolExecutor
import os
import face_recognition
data_base = 'DB_img'


def f(img_path):
    try:
        encoding = face_recognition.face_encodings(img_path)[0]
        return encoding

    except Exception as ex:
        print(ex)


if __name__ == "__main__":
    lst = []
    for img in os.listdir(data_base):
      lst.append(face_recognition.load_image_file(data_base + '/' + img))

    with ThreadPoolExecutor() as p:
        result = p.map(f, lst) 

При попытке запустить выдает следующую ошибку:

Process finished with exit code -1073740791 (0xC0000409)

Подскажите, в чем может быть проблема?


Ответы (0 шт):