यह उदाहरण py2exe का उपयोग करता है। निर्भरता जोड़ने के लिए किसी भी संदर्भित पुस्तकालयों और विकल्पों को जोड़ने के लिए संकुल का उपयोग करें। मैं सटीक अर्थशास्त्र के बारे में भी निश्चित नहीं हूं और मैं बहुत परीक्षण और त्रुटि के बाद इस स्थिर कॉन्फ़िगरेशन तक पहुंच गया हूं। उम्मीद है कि आप आगे बढ़ने के लिए इसे टेम्पलेट के रूप में उपयोग कर सकते हैं।
from distutils.core import setup
import py2exe
import modulefinder
from iso8601 import iso8601
setup(name='exeExample',
version='1.0',
description='Exe example using py2Exe',
author='Urjit Singh Bhatia',
author_email='[email protected]',
packages=['example', 'someLib'],
console=['src\\a.py',
'src\\b.py',
'src\\c.py',
'src\\d.py'],
options={"py2exe":{"includes":["someLib","csv","iso8601","pymssql","uuid","decimal","urllib2","traceback","re","_mssql","os"]}}
)
ध्यान रखें कि विकल्पों को कभी-कभी घोंसला भी होना चाहिए। इसका मतलब है, अगर pymssql यहां _mssql का उपयोग करता है, तो यह मुझे एक त्रुटि दे रहा था कि _mssql गायब था, इसलिए मुझे स्पष्ट रूप से जाना था और इसे निर्भरता के रूप में जोड़ना था।
मुझे उम्मीद है कि कोई सुधार और समझा सकता है।
संपादन: 1. आयात जोड़ा गया। 2. बस इसे चलाने से एक फ़ोल्डर नामक बनाता है जहां आप exe (ओं) और निर्भरताओं को देखेंगे।
एक नकारात्मक वोट, एक बात है। एक टिप्पणी के बिना एक नकारात्मक वोट एक और है। भले ही सवाल अस्पष्ट, संदिग्ध, या गलत तरीके से phrased है, आप हमेशा एक टिप्पणी छोड़ सकते हैं ... – pmav99
मुझे लगता है कि किसी ने आपको प्रश्न के लिए नीचे गिरा दिया होगा। शायद आप शीर्षक को फिर से लिखना चाहते हैं और इसे बेहतर बनाना चाहते हैं? कुछ 'पायथन, vtk और py2exe का उपयोग कर निष्पादन योग्य इमारत' की तरह कुछ। – Urjit