मैं कल Django और pymc स्थापित करने का प्रयास कर रहा था। कई समस्याओं में भाग लेने के बाद मैंने पाइथन 2.7 को पुनः स्थापित करने का निर्णय लिया। मैंने ऐसा किया है लेकिन अब समस्याएं लगभग कुछ भी आयात कर रही हैं। मैं लाइनों का एक समूह है, जिनमें से पिछले रहे हैं मिलता है:आयात _socket: "आयात त्रुटि: डीएलएल लोड विफल"
File "c:\python27\lib\httplib.py", line 71, in <module>
import socket
File "c:\python27\lib\socket.py", line 47, in <module>
import _socket
ImportError: DLL load failed: The specified procedure could not be found.
मैं कमांड प्रॉम्प्ट (जो काम करता है) में अजगर चला रहे हों और import pip
करते हैं, या खोल के बाहर टाइप करने के लिए कोशिश python get-pip.py
मैं उन्हीं पिछले मिल लाइनों।
मुझे रिकॉर्ड के लिए अवश्य कहना चाहिए कि मेरे पास मशीन पर पाइथन के दो संस्करण हैं, एक 2.7 है, और दूसरा मैं एक चंदवा फ़ोल्डर में स्थित 2.6 सोच रहा हूं, लेकिन यह कोई त्रुटि संदेश नहीं दे रहा है 'आयात त्रुटि: ओएस नामक कोई मॉड्यूल नहीं है। "मेरे पास पाथ पर्यावरण परिवर्तक है जो" c: \ python27; c: \ python27 \ scripts "के साथ अग्रणी है।
मैंने दो बार पाइथन को फिर से स्थापित किया है, और आपके पास है मरम्मत विकल्प की भी कोशिश की, लेकिन इसका कोई फायदा नहीं हुआ। किसी के पास कोई विचार है?
संपादित करें: ऐसा लगता है कि जब मैंने पायथन को अनइंस्टॉल किया, तो मैंने सी: \ पायथन 27 फ़ोल्डर को हटाने की उपेक्षा की। मैंने फिर से अनइंस्टॉल किया, फ़ोल्डर हटा दिया, फिर पुनः स्थापित किया गया और यह अब काम करता है। धन्यवाद मदद के लिए।
आपकी python27 \ DLLs निर्देशिका में '_socket.pyd' है? क्या आप सीधे python.exe चला सकते हैं, फिर '_socket आयात' करने का प्रयास करें? यदि यह काम करता है, तो '_socket .__ file__' में क्या होता है? –
हां, '_socket.pyd' सी में है: \ Python27 \ DLLs। पाइथन चलाना और '_socket' आयात करने की कोशिश करना मुझे पहले जैसा ही आयात करता है। – user3731928
आपने पाइथन कैसे स्थापित किया? – geoffspear