انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: وارد کردن ماژول های برنامه به طور کامل در cx_freeze  (دفعات بازدید: 1308 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین triumph

  • Jr. Member
  • *
  • ارسال: 78
  • جنسیت : پسر
با سلام...
من ی ساختاری در برنامه دارم به صورت زیر:
project/
       changelog
       README
       src/
          install.sh
          myproject.py
          modules/
                 f.py
                 d.py
                 s.py
                 __init__.py

براش setup.py نوشتن به صورت زیر:
from cx_Freeze import setup,Executable
includefiles = ['changelog', 'README', 'src/install.sh']
executable = ['src/modules/f.py',  'src/modules/d.py', 'src/modules/s.py', 'src/modules/__init__.py']
includes = []
excludes = []
packages = []

setup(
    name = 'myproject',
    version = '0.1',
    description = 'A general enhancement utility',
    author = 'user',
    author_email = 'mail@gmail.com',
    options = {'build_exe': {'excludes':excludes,'packages':packages,'include_files':includefiles}},
    executables = [Executable('src/myproject.py')]
ولی نمیدونم چرا ماژول های دیگه بهش ایمپورت نمیشه...
کسی میتونه کمک کنه؟
ممنونم