Ошибка OSError при запуске файла PyInstaller .exe - не удалось найти или загрузить spaceindex_c-64.dll

Я пытаюсь создать исполняемый файл с помощью pyinstaller. При запуске exe из командной строки я получаю сообщение об ошибке: не удалось найти spaceindex_c-64.dll.

Вещи, которые я пробовал до сих пор:

  1. Удалите и переустановите rtree
  2. Создайте новую среду, устанавливая только пакеты с помощью conda install (не condaforge)
  3. Импорт rtree прямо в мой скрипт
  4. Редактирование файла спецификации, следуя советам в pyinstaller EXE OSError: не удалось найти или загрузить пространственныйindex_c-64.dll
  5. Редактирование файла спецификации, чтобы указать rtree как скрытый импорт
  6. Копирование файла dll в каталог dist

Есть ли у кого-нибудь другие предложения, как это исправить?


person gubbins4u    schedule 23.02.2021    source источник