چندی پیش بود که آموزش اجرایی ساختن فایل برنامه ی پایتون را با استفاده از دو ماژول distutils و Py2Exe  را در حلّی پایتون قرار دادیم ، متاسفانه تعداد افرادی که توانستند با استفاده از آن آموزش فایل برنامه ی پایتونشان را به یک فایل exe تبدیل کنند انگشت شمار بود ، این بار راه حلی ساده تر و البته کاربردی تر را با بکارگیری ماژول setuptools قرار دادیم ، امید است که مفید باشد .

قبل از هر چیز باید ساختار قرارگیری برنامه هایتان در کنار هم به این چنین ترتیبی باشد ؛ 

در فولدری که فایل برنامه ی اصلیتان قرار دارد می توانید ، پوشه ی وابسته ی به برنامه تان (در این جا Test) ، فایل Readme و فایلی به نام Setup.py را بوجود آورید .

فایل Setup.py حاوی این چنین محتویاتی است که با توجه به پروژه ی شما می تواند متغیر باشد .

import os
from setuptools import setup 
setup(name="Project",
    version="1.1.1.6",
    author="Rayana PythonZadeh",
    author_email="Nashrieh@Rayana.ir",
    description=("A project, )"
                 "Keep calm and read it"),
    license="Rayana License",
    keywords="Rayana Learning Article",
    url="Rayana.Blog.ir",
    packages=['Project','Test'],
    long_description=open(os.path.join(os.path.dirname(__file__),'README')).read(),
    classifiers=[
        "Beta version",
        "How to make an exe file",
        "Rayana License",
    ],
)

 سپس همانند گذشته به cmd بروید و دستور تک خطی python Setup.py install را وارد کنید . (باید با Admin وارد cmd شوید )

با تشکر از وبلاگ رایانا و آقایان « مهدی امیری » و « سروش جهانزاد »