मैं एक पायथन प्रोग्रामर हूं और मैं अपने सॉफ़्टवेयर को अपने सॉफ़्टवेयर को वितरित करने के लिए निष्पादन योग्य बाइनरी बनाने की कोशिश कर रहा हूं, भले ही यह पूरी तरह से निष्पादन योग्य न हो, मैं अपने सॉफ़्टवेयर को वितरित करने में सक्षम होना चाहता हूं जिस तरह से यह अंतिम उपयोगकर्ता के लिए सुविधाजनक है।पायथन - निष्पादन योग्य बनाने में समस्या
मैंने पहले से ही PyInstaller के साथ-साथ Py2Exe को आजमाया है और मुझे एक विशेष सॉफ़्टवेयर के साथ एक ही समस्या का सामना करना पड़ रहा है।
मैंने अपने कार्यक्रम के लिए स्प्लिंटर मॉड्यूल का उपयोग किया (जो निश्चित रूप से सेलेनियम जैसे अन्य ढांचे के साथ बातचीत करने के लिए एक नया उच्च स्तरीय ढांचा है) और हर बार जब मैं इसे संकलित करने का प्रयास करता हूं तो ऐसा लगता है कि "webdriver.xpi" जिसे हमेशा अंतिम पैकेज से बाहर रखा जाता है और इसलिए जब प्रोग्राम वेब-ड्राइवर को निष्पादित करने का प्रयास करता है तो यह आईओ त्रुटि से विफल रहता है कि फ़ाइल "webdriver.xpi" नहीं मिली .... लेकिन इसके अलावा जीयूआई और सब कुछ ठीक से काम करता है।
तो क्या इसे मैन्युअल रूप से शामिल करने का कोई तरीका है? मैंने विशिष्ट फ़ोल्डर @ library.zip फ़ाइल पर ब्राउज़ करके इसे मैन्युअल रूप से शामिल करने का प्रयास किया लेकिन यह काम नहीं किया।
मैं इस मामले में वास्तव में विशेषज्ञ नहीं हूं और मैं सबकुछ बनाने के लिए GUI2Exe पर भरोसा करता हूं ... और यदि इसे ठीक करने के तरीके पर मैं वास्तव में कुछ सलाह की सराहना करता हूं।
धन्यवाद।
आप setup.py स्क्रिप्ट आप दिखा सकते हैं py2exe के लिए प्रयोग किया जाता है? – chown
क्या आप इसे चलाने से पहले एप्लिकेशन निर्देशिका में फ़ाइल नहीं जोड़ सकते हैं? – Fenikso