11
Июн
2021

Создание exe с другими файлами

Как сделать exe файла а.py, если в него импортируется функция из другого файла b.py?
Содержимое файла а.py:

from b import hello_b

def qwerty():
    print('вызываем функцию из файла b')
    print(hello_b())

if __name__ == '__main__':
    qwerty()

Содержимое файла b.py:

def hello_b():
    return "ЭТОТ HELLO В ФАЙЛЕ B"

Что нужно дописать в команде, чтобы exe файла a.py запускался без ошибок?

pyinstaller --onefile a.py

В папку dist я также помещаю файл b.py, однако скрипт при запуске сразу вылетает. Как это исправить?

Источник: https://ru.stackoverflow.com/questions/1294266/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-exe-%D1%81-%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%BC%D0%B8-%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8

Тебе может это понравится...

Добавить комментарий