Проблема
Я пытался преобразовать мой проект python в exe с помощью pyinstaller.Все работает как положено, и графический интерфейс открывается.Но в графическом интерфейсе у меня есть кнопка, которая вызывает файл .bat, и я получаю эту ошибку, когда нажимаю на нее:
Как я также включаю файлы bat впреобразование?
Что я уже пробовал?
Я также пытался использовать cx_freeze и py2exe, но самым близким результатом был этот с pyinstaller.
Код
Вот как я вызываю файл bat в функции кнопки:
c = os.system("start /wait cmd /c start.bat " + username)
Если вам нужно больше кода, просто дайте мне знать.
Ожидаемые результаты
Я хотел бы иметь такое же поведение для приложения, которое я получаю при работе в pycharm.Может быть, это из-за путей.Я открыт для предложений.
РЕДАКТИРОВАТЬ: проблема в том, что после включения файлов в папку, созданную с помощью pyinstaller, пути для запуска .bat отличаются.Есть ли способ не использовать абсолютные пути для файлов .bat?