प्रौद्योगिकी साझेदारी

python प्रोग्राम पैकेजिंग् .exe सञ्चिका

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina


यदा वयं गहनशिक्षणकार्यक्रमं विकसयामः तदा वयं प्रायः अन्यस्मिन् सङ्गणके कोडं चालयामः तथा च गहनशिक्षणवातावरणस्य आश्रयान् संस्थापनं निरन्तरं कुर्मः तथापि सम्पूर्णं कोडप्रोग्रामं .exe सञ्चिकायां पैकेजिंग् करणेन ते मॉड्यूल् अपि समाविष्टाः भविष्यन्ति येषां उपरि कार्यक्रमः निर्भरः भवति .पुस्तकालयाः, संसाधनसञ्चिकाः इत्यादयः एकत्र संकुलिताः भवन्ति ।

1. cxfreeze इति इति

cxfreeze इत्यस्य सिद्धान्तः अस्ति यत् पायथन् प्रोग्राम् तथा तस्य आश्रितान् मॉड्यूल्, लाइब्रेरी, रिसोर्स सञ्चिकाः इत्यादीन् एक्जीक्यूटिव् सञ्चिकायां संकुलं करणीयम् । पैकेजिंग् प्रक्रियायाः समये cxfreeze पायथन् इंटरप्रेटरं प्रोग्राम् कोड् च एकत्र संकुलं करिष्यति, तथैव मॉड्यूल्, लाइब्रेरी, रिसोर्स सञ्चिका इत्यादीन् येषु प्रोग्राम् निर्भरं भवति यदा कार्यक्रमः चालितः भवति तदा cxfreeze एताः सञ्चिकाः विसंपीड्य विसंपीडितपुटे कार्यक्रमं चालयिष्यति ।

# 1.1 cxfreeze संस्थापयन्तु

pip install cx_Freeze
  • 1

1.2 setup.py सञ्चिकां रचयन्तु

其实主要就是将executables里换成你的主函数入口
  • 1
from cx_Freeze import setup, Executable

setup(
    name="flooring",
    version="1.0",
    description="flooring exe",
    executables=[Executable("my_windows.py")]
)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

1.3 .exe उत्पन्नं कुर्वन्तु

python setup.py build
  • 1