Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Вопрос о nuitka python 3 создание exe

  1. Вопрос о nuitka python 3 создание exe

    Ребята, привет! Столкнулся тут с задачей по "nuitka python 3 создание exe". Кто-нибудь может поделиться, как этим правильно пользоваться? Как мне из моего скрипта в Питоне 3 сделать exe файл? Желательно пошаговую инструкцию или какой-нибудь пример с кодом. Буду благодарен за любую помощь!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Привет! Чтобы сделать exe файл из Python скрипта через Nuitka, сначала установи его:
    Программный код:
    pip install nuitka 
    . Потом просто воспользуйся командой типа
    Программный код:
    nuitka --mingw64 my_script.py 
    . Это создаст exe в той же директории. Вот пример:
    Программный код:
    import math

    def main
    ():
      print(
    "Привет, Nuitka!")

    if 
    __name__ == "__main__":
        
    main() 
    Запускай команду:
    Программный код:
    nuitka --standalone --mingw64 --output-dir=dist my_script.py 
    .

  4. Цитата Сообщение от BoomBoom
    Привет! Чтобы сделать exe файл из Python скрипта через Nuitka, сначала установи его:
    Программный код:
    pip install nuitka 
    . Потом просто воспользуйся командой типа
    Программный код:
    nuitka --mingw64 my_script.py 
    . Это создаст exe в той же директории. Вот пример:
    Программный код:
    import math

    def main
    ():
      print(
    "Привет, Nuitka!")

    if 
    __name__ == "__main__":
        
    main() 
    Запускай команду:
    Программный код:
    nuitka --standalone --mingw64 --output-dir=dist my_script.py 
    .
    Клёвый пример! Кстати, если Mingw не установлен, то можно с Nuitka установить его автоматом.

  5. Привет! Ещё можно использовать опцию
    Программный код:
    --onefile 
    для создания одного exe файла без всех дополнительных файлов. Например:
    Программный код:
    nuitka --onefile my_script.py 
    . Это удобно, если нужен всего один файл.

  6. Цитата Сообщение от Гэндальф
    Привет! Ещё можно использовать опцию
    Программный код:
    --onefile 
    для создания одного exe файла без всех дополнительных файлов. Например:
    Программный код:
    nuitka --onefile my_script.py 
    . Это удобно, если нужен всего один файл.
    Хороший лайфхак! Я бы ещё добавил опцию с уменьшением размера exe.

  7. Если нужно что-то посложнее, например, библиотеку прикрутить, используй
    Программный код:
    --include-package 
    или
    Программный код:
    --include-module 
    . А ещё Nuitka иногда генерит ошибки на сложных скриптах, так что тестируй хорошо.

  8. Цитата Сообщение от Annihilus
    Если нужно что-то посложнее, например, библиотеку прикрутить, используй
    Программный код:
    --include-package 
    или
    Программный код:
    --include-module 
    . А ещё Nuitka иногда генерит ошибки на сложных скриптах, так что тестируй хорошо.
    Тут бы ещё доку почитать. Кстати, библиотеки типа Pandas через Nuitka можно собирать?

  9. Чуваки, если проблемы с конфигурацией, чекните
    Программный код:
    pyproject.toml 
    файл. Nuitka понимает его и можно управлять зависимостями и компиляцией через него.

  10. Цитата Сообщение от Гамлет
    Чуваки, если проблемы с конфигурацией, чекните
    Программный код:
    pyproject.toml 
    файл. Nuitka понимает его и можно управлять зависимостями и компиляцией через него.
    Ага, файл
    Программный код:
    pyproject.toml 
    вообще топчик. Помогает упрощать кучу вещей!

Страница 1 из 2 12 ПоследняяПоследняя