Загрузка...

Error while converting Py file to EXE

Thread in Python created by gildan Nov 29, 2022. 328 views

  1. gildan
    gildan Topic starter Nov 29, 2022 0 Sep 8, 2021
    Есть код, хочу конвертировать его в EXE. через pyinstaller. Команду использую pyinstaller --onefile main.py. В общей директории лежит json файл. Но при запуске EXE файла выходит ошибка:

    Traceback (most recent call last):
    File "main.py", line 18, in <module>
    FileNotFoundError: [Errno 2] No such file or directory: 'accounts.json'
    [30771] Failed to execute script 'main' due to unhandled exception!

    Saving session...
    ...copying shared history...
    ...saving history...truncating history files...
    ...completed.

    [Процесс завершен]

    Как мне добавить этот json файл?
     
  2. FSUGEE
    FSUGEE Nov 29, 2022 :omg: 11,811 Jun 21, 2020
    используй флаг -D
     
  3. gildan
    gildan Topic starter Nov 29, 2022 0 Sep 8, 2021
  4. Woopertail
    Woopertail Nov 29, 2022 Banned 3 Aug 14, 2022
    avatargildan, уточни, .json файл должен быть внутри .exe?
    The post was merged to previous Nov 29, 2022
    avatargildan, флаг -D создаст приложение в виде 1 папки, а не 1 .exe'шника. Не думаю что это то, что тебе нужно.
     
    1. gildan Topic starter
      avatarWoopertail, да, там данные аккаунтов которые подгружаются в коде
    2. Woopertail
      avatargildan, через 2 часа буду дома - отпишу как сделать
  5. lztrox
    lztrox Nov 29, 2022 Лучшие боты -
    Loading...
    552 May 14, 2021
    accounts.json в папку с exe положи
     
    1. gildan Topic starter
      avatarlztrox, не помогает
Loading...