Эта проблема, очевидно, вызвана тем, что вышеупомянутый jar-файл не добавлен в структуру папки dist
должным образом.
Я думаю, что фундаментальное решение потребует некоторых изменений со стороны разработчиков, ноВозможный обходной путь здесь заключается в использовании опции --add-data
для включения файла JAR в папку с именем tabula , так что-то вроде
pyinstaller --add-data path:\to\tabula-(...).jar; tabula
, чтобы запустить его, или установитьчто-то вроде
datas=[('path:\to\tabula-(...).jar', 'tabula')],
в спецификации файла.Сделал для меня как обычные сборки, так и сборки с одним файлом.