فهرست مطالب:

Cx_Freeze چیست؟
Cx_Freeze چیست؟
Anonim

cx_Freeze مجموعه‌ای از اسکریپت‌ها و ماژول‌ها برای انجماد اسکریپت‌های پایتون در فایل‌های اجرایی به همان روشی است که py2exe و py2app انجام می‌دهند. برخلاف این دو ابزار، cx_Freeze کراس پلتفرم است و باید روی هر پلتفرمی که پایتون روی آن کار می کند کار کند. از پایتون 3.5 یا بالاتر پشتیبانی می کند. اگر برای پایتون 2 نیاز به پشتیبانی دارید.

در این زمینه چگونه از py2exe استفاده کنم؟

چند مرحله ساده برای استفاده از py2exe پس از نصب آن لازم است:

  1. برنامه خود را ایجاد / تست کنید
  2. اسکریپت راه اندازی خود را ایجاد کنید (setup.py)
  3. اسکریپت راه اندازی خود را اجرا کنید.
  4. فایل اجرایی خود را تست کنید
  5. ارائه DLL زمان اجرا Microsoft Visual C. 5.1. پایتون 2.4 یا 2.5. 5.2. پایتون 2.6، 2.7، 3.0، 3.1. 5.2.1.
  6. در صورت وجود یک نصب کننده بسازید.

به همین ترتیب، چگونه CXfreeze را اجرا کنم؟ سه روش مختلف برای استفاده از cx_Freeze وجود دارد:

  1. از اسکریپت cxfreeze موجود استفاده کنید.
  2. یک اسکریپت راه اندازی distutils ایجاد کنید. این در صورتی مفید است که هنگام فریز کردن برنامه خود به گزینه های اضافی نیاز داشته باشید، زیرا می توانید آنها را در اسکریپت ذخیره کنید.
  3. مستقیماً با کلاس‌ها و ماژول‌های مورد استفاده داخلی توسط cx_Freeze کار کنید.

با در نظر گرفتن این موضوع، چگونه می توان یک برنامه پایتون را اجرایی کرد؟

یک فایل اجرایی از پایتون اسکریپت با استفاده از Pyinstaller ایجاد کنید

  1. مرحله 1: Python را به Windows Path اضافه کنید. برای شروع، ممکن است بخواهید پایتون را به مسیر ویندوز اضافه کنید.
  2. مرحله 2: Command Prompt ویندوز را باز کنید. بعد، خط فرمان ویندوز را باز کنید:
  3. مرحله 3: بسته Pyinstaller را نصب کنید.
  4. مرحله 4: اسکریپت پایتون خود را ذخیره کنید.
  5. مرحله 5: فایل اجرایی را با استفاده از Pyinstaller ایجاد کنید.
  6. مرحله 6: Executable را اجرا کنید.

چگونه pip را نصب کنم؟

هنگامی که تأیید کردید که پایتون به درستی نصب شده است، می توانید به نصب Pip ادامه دهید

  1. get-pip.py را در یک پوشه در رایانه خود دانلود کنید.
  2. یک خط فرمان باز کنید و به پوشه حاوی get-pip.py بروید.
  3. دستور زیر را اجرا کنید: python get-pip.py.
  4. Pip اکنون نصب شده است!

توصیه شده: