के बाद फ़ाइल गायब है मैं पाइथन 3.3 में एक एप्लिकेशन बना रहा हूं जो अनुरोध पुस्तकालय का उपयोग करता है। जब मैं SSL कनेक्शन के साथ एक यूआरएल प्राप्त करने का प्रयास करता हूं, तो मैं इसे सत्यापित = सत्य के साथ सत्यापित करना चाहता हूं। यह मेरी पायथन स्क्रिप्ट चलाने पर पूरी तरह से काम करता है।अनुरोध लाइब्रेरी: cx_freeze
जब मैं वही स्क्रिप्ट जमा करता हूं तो यह क्रैश हो जाता है। यह कुछ याद करता है और मैं वास्तव में यह नहीं समझ सकता कि इसे अपने जमे हुए एप्लिकेशन में कैसे एकीकृत किया जाए।
मैं निम्नलिखित त्रुटि मिलती है (जो भी अन्य त्रुटियों से चलाता है, लेकिन मैं उन्हें यहाँ पोस्ट न करें):
Traceback (most recent call last):
File "C:\Python33-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 422, in urlopen
body=body, headers=headers)
File "C:\Python33-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 274, in _make_request
conn.request(method, url, **httplib_request_kw)
File "C:\Python33-32\lib\http\client.py", line 1049, in request
self._send_request(method, url, body, headers)
File "C:\Python33-32\lib\http\client.py", line 1087, in _send_request
self.endheaders(body)
File "C:\Python33-32\lib\http\client.py", line 1045, in endheaders
self._send_output(message_body)
File "C:\Python33-32\lib\http\client.py", line 890, in _send_output
self.send(msg)
File "C:\Python33-32\lib\http\client.py", line 828, in send
self.connect()
File "C:\Python33-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 105, in connect
ssl_version=self.ssl_version)
File "C:\Python33-32\lib\site-packages\requests\packages\urllib3\util.py", line 281, in ssl_wrap_socket
context.load_verify_locations(ca_certs)
FileNotFoundError: [Errno 2] No such file or directory
ऐसा नहीं है कि ca_certs याद आ रही है लगता है। अनुरोध पुस्तकालय में cacert.pem नामक एक फ़ाइल है, लेकिन मुझे नहीं पता कि यह गुम फ़ाइल है और इसे कैसे आयात करें क्योंकि यह मेरे अंतिम जमे हुए पैकेज में एकीकृत नहीं है।
मॉड्यूल जिन्हें अलग फाइलों की आवश्यकता होती है (यहां की मुख्य फ़ाइल) को जमे हुए होने पर परेशानी होती है। आपको अनुरोध कोड संपादित करने की आवश्यकता हो सकती है। –
ऑफकोर्स जो संभावित रूप से काम करेगा, लेकिन मॉड्यूल फ़ोल्डर से फ़ाइल में फ़ाइल आयात होने पर यह अच्छा होगा। क्या फ्रीज प्रक्रिया के दौरान इस विशिष्ट फ़ाइल को आयात करने के लिए मजबूर करना भी संभव है? सेटअप प्रक्रिया में आयात सुविधाएं उपलब्ध हैं, लेकिन मुझे नहीं पता कि उनका उपयोग कैसे किया जाए क्योंकि आधिकारिक दस्तावेज इस बारे में बहुत स्पष्ट नहीं है। – Ecno92