نشریه‌ی الکترونیکی رایانا

گروه کامپیوتر دبیرستان علامه حلی یک تهران (دوره اول)

نشریه‌ی الکترونیکی رایانا

گروه کامپیوتر دبیرستان علامه حلی یک تهران (دوره اول)

نشریه‌ی الکترونیکی رایانا

این وبلاگ تحت مدیریت گروه و انجمن علمی کامپیوتر دبیرستان علامه حلی یک (دوره اول) است.

آخرین نظرات
  • ۱۳ مهر ۹۹، ۱۹:۱۲ - mmvg02 mm
    The Last
  • ۶ مهر ۹۹، ۱۰:۴۶ - فائزه
    ممنون

شاید بارها برایتان پیش آمده باشد که بخواهید برنامه ای که با پایتون نوشته اید را به فایلی تبدیل کنید که قابل حمل باشد، یعنی برنامتان سوای از کامپیوترهایی که دارای پایتون هستند نیز اجرا شود.

این آموزش می تواند کمکتان کند تا پس از نوشتن برنامتان بتوانید آن را به یک فایل اجرایی تبدیل کنید و سپس بتوانید  برنامتان را به راحتی به هر کسی که خواستید بدهید، بدون ترس از اینکه برنامتان روی کامپیوتر فرد اجرا نشود.

لینک موجود در مطلب در تاریخ 3 خرداد ماه بروز شد.

ابتدا Py2Exe را از اینجا دانلود کنید.

*فقط و فقط نسخه ی 3.3.2 پایتون به بعد می توانند از این نسخه بهره مند شوند*

سپس فایل پایتونی در کنار برنامه ی اصلیتان ساخته و اسمش را setup.py بگذارید.

در setup.py بنویسید:

 from distutils.core import setup
 import py2exe 
 setup(console=['نام برنامه ی اصلیتان.py'])

سپس گزینه های ترکیبی پنجره+R را از صفحه کلید رایانه تان بفشارید.

وقتی پنجره ی Run باز شد درون آن عبارت cmd را تایپ کنید.

وقتی CommandPrompt باز شد به مسیر برنامتان بروید

و سپس مثلا بنویسید:

C:\Rayana>py setup.py py2exe

کمی که صبر کنید مشاهده می کنید فایل .exeی برنامتان در کنار فایل منبع ساخته شده است.

نکات:

/*اگر در برنامتان از کتابخانه ی خاصی مثل compusicیا pygame استفاده کرده اید که در پایتون بصورت پیش فرض موجود نیست، پس از اجرایی کردن فایل برنامتان به مشکل می خورید*/

/*حواستان باشد که در Command Prompt برای رفتن به مسیر برنامه باید از دستور cd استفاده کنید، یعنی مثلا برای رفتن به

C:\Rayana

باید عبارت زیر را وارد کنید:

C:\ cd Rayana

*/

:)

نظرات (۱۱)

  • سروش شهبازی
  • برنامه موجود در لینک را دانلود کردم ولی اینستال نشد ارور میده.
  • مهدی امیری
  • لطفا متن ارور را بگید چیه تا راهنمایی شوید.
    :)
  • آقای وزیری
  • سلام،
    ممنون از مطلب بسیار خوبت.
    آخرین ورژن برنامه رو از لینک زیر دانلود کنید که با Python 3.4 هم کار میکنه:
    py2exe 0.9.2.2
  • کیارش سلوتی
  • سلام
    من نمی تونم لینک رو دانلود کنم لطفا کمک کنید.
  • مهدی امیری
  • باور بفرمایید کار سختی نیست!
    کمی دقت می کردید به این لینک می رسیدید:
    https://pypi.python.org/packages/any/p/py2exe/py2exe-0.9.2.2.win32.exe
    خیلی اسون میتونی لینک رو دانلود کنی. مطالب دربارهی پایتون هم خیلی قشنگه
  • آرتین زبانی
  • سلام . ببخشید من برنامه را دانلود کردم و وقتی می خواهد نصب شود می نویسد
    no python instalation find in registry چه کنم ممنون
  • مهدی امیری
  • مطمئنی پایتون روی کامپیوترت نصبه؟، اگر امکانش را داری دوباره پایتون را نصب کن.

    اگر هم هیچ جوری نتونستی به این لینک سر بزن:
  • آرتین زبانی
  • نصب شد ولی در cmd ارور می دهد
    python is not recognized as an internal  external command
    operable program or batch file
    پاسخ:
    لینک موجود در مطلب تغییر کرد.
    salam hamchin chizi baraye mac nist
    mikham be file .dmg tabdil konam 
    kheili mamnoon
    خیلی ممنون از مطالبتون ولی من هر کاری می کنم ای ارور رو می ده:
    No such file or directory
    اگه می تونین کمکم کنین.
    پاسخ:
    ان شاءالله در آینده ای نزدیک فایل ویدئویی آموزش افزوده می شود...
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی