как решить fbs ошибка 'Не удается найти путь ./libshiboken2.abi3.5.13.dylib'? - PullRequest
0 голосов
/ 01 ноября 2019

Мне удалось заморозить скрипт Python / PySide2 с fbs на macOS, и приложение, похоже, работает.
Однако я получил некоторые ошибки в процессе замораживания, заявив:

Не удается найти путь ./libshiboken2.abi3.5.13.dylib.

Кто-нибудь знает, как это исправить?

1 Ответ

0 голосов
/ 05 ноября 2019

Попробуйте использовать - runtime-tmpdir , поскольку при запуске сгенерированного exe-файла ему нужен этот файл libshiboken2.abi3.5.13.dylib и не удается перехватить этот файл.

Решение: используйте - add-data & - runtime-tmpdir в командной строке pyinstaller.

pyinstaller -F --add-data "путь / libshiboken2.abi3.5.13.dylib": "** PATH " - время выполнения-tmpdir temp_dir_name your_program.py

здесь PATH = имя каталога этого файла, который ищется. -F = один файл

...