Cx_Freeze – автоматически включать модули

я должен включить модули, которые я использовал в моем .py, таком как os модуль, в коде ниже или его автоматически, и что об исключении? Я использовал pyqt4 в моей .py, нужно ли добавлять его имя в этот файл setup.py ?

 import sys from cx_Freeze import setup, Executable # Dependencies are automatically detected, but it might need fine tuning. build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]} # GUI applications require a different base on Windows (the default is for a # console application). base = None if sys.platform == "win32": base = "Win32GUI" setup( name = "my-app", version = "0.9.0", description = "Copyright 2013", options = {"build_exe": build_exe_options}, executables = [Executable("my_module.py", base=base)]) 

One Solution collect form web for “Cx_Freeze – автоматически включать модули”

Как отмечается в комментарии, зависимости автоматически обнаруживаются, но иногда вам необходимо точно настроить их вручную. os и tkinter здесь как примеры, вам, вероятно, не нужны они для вашего проекта. Как правило, все, что вы import может быть обнаружено, но если вы загрузите библиотеки плагинов другим способом, они не найдут их, поэтому вам нужно их указать.

Попробуйте заморозить его и посмотреть, не сработает ли он, потому что чего-то не хватает, затем вернитесь и добавьте это в packages .

  • Кортежи и тройные и позиционные параметры
  • Как сделать регрессию OLS с последней версией Pandas
  • Оператор 'is' ведет себя по-разному при сравнении строк с пробелами
  • Мой код работает для одного списка, но не для вложенного списка. Мне нужно улучшить его в функциональности
  • Совместимость с Python 3 от BeautifulSoup
  • Как создать случайное 4-значное число, не начинающееся с 0 и имеющее уникальные цифры?
  • Python: импорт urllib.quote
  • Как использовать flake8 для Python 3?
  •  
    Interesting Posts for Van-Lav

    dateutil и pytz дают разные результаты

    Python 3: создать список возможных IP-адресов из нотации CIDR

    pip и virtualenv (без virtualenvwrapper): pip install имя_пакета разрешает разрешение, но с использованием sudo устанавливает глобально

    Как сопоставить содержимое элемента в XPath (lxml)?

    Python: аргументы для использования itertools для разбиения списка на группы

    mysql отсутствует информация о саундтреке после запуска imdbpy2sql.py

    Список диктонов Python, индекс максимального значения

    Простой способ использования параллельных функций scikit-learn на HPC

    pandas.DataFrame.apply () не удалось после pandas.to_datetime ()

    ошибка pygame, видеорежим не установлен

    Python: эффективный способ обеспечения типов атрибутов внутри объекта?

    Запись, считывание байтов в байтах (BytesIO) дает пустой результат

    Поддержка шаблонов бутылок?

    Проверка формы с перегруженным _init_

    Неожиданно изменяется массив numpy при смене другого, несмотря на то, что он является отдельным

    Python - лучший язык программирования в мире.