Pyside2, загрузка DLL не удалась в примере выборки - PullRequest
0 голосов
/ 01 марта 2020

Пытаясь заставить пример сэмплинга работать, но независимо от используемой версии компилятора, python или pyside, я все равно получаю

ImportError: сбой загрузки DLL при импорте Юниверс: указанный модуль не найден.

Последняя использованная конфигурация:

  • VS2019
  • cmake 3.16.2
  • python 3,81 amd64 от python .org
  • pyside2, shiboken2 5.14.1 от pip
  • шибокен-генератор whl 5.14.1 от здесь

Библиотека прекрасно компилируется:

Shell snapshot

Ответы [ 2 ]

0 голосов
/ 23 марта 2020

Измените импорт, чтобы он был Python3 совместимым:

from build.Universe import Icecream, Truck

Импорт __future__.print_function предполагает, что файл все еще записан для Python2.

0 голосов
/ 01 марта 2020

Python 3.8 изменило разрешение пути dll.

Добавление shiboken2.abi3.dll в папку решило проблему.

...