पायथन आधिकारिक इंस्टॉलर python27.dll गायब है




windows installation (3)

मैंने आधिकारिक वेबसाइट से विंडोज पर पायथन 2.7.7 32-बिट स्थापित किया है और इसमें python27.dll गुम है। मैं यह डीएलएल कैसे प्राप्त कर सकता हूं?


कम से कम ActiveState पायथन वितरण के लिए, और आधिकारिक पायथन वितरण में:

https://docs.python.org/2/faq/windows.html#id7

डीएलएल में है

C:\Windows\System\PythonNN.dll

जहां एनएन संस्करण संख्या है। 64-बिट पर, 32 बिट डीएल इंस्टॉल किया जाएगा:

%SystemRoot%\SysWoW64

और चलने वाला 32 बिट एप्लिकेशन जादुई रूप से उचित पथ पर इसका अनुवाद करेगा, http://en.wikipedia.org/wiki/WoW64

जब मैं दोबारा Python27 लिंक करता हूं, तो मैं यहां lib फ़ाइल का उपयोग करता हूं:

C:\Python27\libs\python27.lib

यह कुछ हद तक निराशाजनक है कि डीएलएल सिस्टम निर्देशिकाओं में डाल दिया जाता है क्योंकि इसका मतलब है कि आपके पास एक ही संस्करण संख्या के साथ केवल 32 बिट और एक 64 बिट वितरण हो सकता है।

अद्यतन करें:

ध्यान दें कि यदि आप कंटिन्यूम Analytics ( http://continuum.io ) से एनाकोंडा या मिनिकॉन्डा पायथन वितरण का उपयोग करते हैं, तो वे इंस्टॉलेशन में शेष फ़ाइलों के साथ डीएलएल को पैकेज करने के अर्थ में अधिक पोर्टेबल हैं।


here से पाइथन 27 डीएल डाउनलोड here और इसे अपने / विंडोज फ़ोल्डर में रखें। आपको पाइथन की स्थापना के पथ को जोड़कर पर्यावरण चर को अद्यतन करने की भी आवश्यकता होगी।


मैं पाइथन को स्रोत नियंत्रण के माध्यम से तैनात करता हूं इसलिए भरोसा नहीं कर सकता

C:\Windows\System\PythonNN.dll

इसे हल करने के लिए, मैं msi पैकेज का उपयोग कर पायथन स्थापित करता हूं और dll को उसी निर्देशिका में python.exe के रूप में कॉपी करता हूं। मैं फिर हमारी टीमों के उपयोग के लिए पाइथन फ़ोल्डर को स्रोत नियंत्रण में प्रतिबद्ध करता हूं। अंत में, मैं स्वच्छ वातावरण सुनिश्चित करने के लिए अपनी स्थानीय मशीन से पायथन को अनइंस्टॉल करता हूं।

मैंने पिछले 7 वर्षों में ऐसा करने के साथ कोई मुद्दा नहीं देखा है, लेकिन इस दृष्टिकोण का उपयोग करके किसी भी चेतावनी के बारे में और जानना अच्छा लगेगा।





installation