Я создал свое собственное приложение с помощью электрона, и у меня возникла проблема с производственными сборками, когда дело доходит до запуска внешнего сценария Python.
Когда я запускаю код в среде разработчика, у меня есть что-тонапример:
const out = spawnSync(PYTHON_LOCATION, ['-d', '-j', '-p', path, tempfile]);
, и он работает хорошо, потому что PYTHON_LOCATION
равен public/python.py
.
Однако, когда я использую конструктор электронов для создания AppImage, этоне работает, потому что скрипт не может быть найденПриложение AppImage представляет собой один файл, и очевидно, что публичный каталог с ним не экспортируется.
Есть ли решение этой проблемы?
Спасибо!