साइबरविन और अजगर सिर्फ काम नहीं करते?


0

मैंने साइबरविन पायथन के वर्तमान संस्करण का उपयोग करने की कोशिश की है, लेकिन DLL को लोड करने में असमर्थ होने के बारे में एक त्रुटि संदेश में पाइप या easy_install परिणामों का उपयोग करने का प्रयास कर रहा हूं (मैं इसे यहां पुन: उत्पन्न नहीं करूंगा क्योंकि मैंने अजगर के उस संस्करण को हटा दिया है)।

मैंने साइबरविन के तहत अजगर को संकलित करने की कोशिश की है, लेकिन यह इस त्रुटि के साथ समाप्त होता है:

collect2: ld returned 1 exit status

Python build finished, but the necessary bits to build these modules were not fo
und:
_bsddb             _curses            _curses_panel
_sqlite3           _ssl               _tkinter
bsddb185           bz2                gdbm
linuxaudiodev      nis                ossaudiodev
readline           spwd               sunaudiodev
zlib
To find the necessary bits, look in setup.py in detect_modules() for the module'
s name.


Failed to build these modules:
_io

running build_scripts

विंडोज 7 पर साइबरविन के तहत काम करने वाले अजगर की स्थापना का अनुशंसित तरीका क्या है?


आप साइबरविन पर जोर क्यों देते हैं?
akira

मेरा मानना ​​है कि @akira पूछ रहा है कि आप मूल विंडोज पायथन के बजाय साइगविन पायथन का उपयोग क्यों करना चाहते हैं। यह एक उचित सवाल है।
CarlF

@ कार्ल: क्योंकि मैं सामान्य रूप से एक पॉज़िक्स-ईश वातावरण में काम करना पसंद करता हूं, और विंडोज़ अजगर यूनिक्स जैसे रास्तों के साथ अच्छी तरह से नहीं खेलता है। इसके अलावा, खिड़कियां इतने सारे अजगर उपकरण और पुस्तकालयों के लिए एक विशेष मामला है।
Marcin

@ मारकिन: क्या आप एक समस्याग्रस्त मार्ग का उदाहरण दे सकते हैं जो देशी खिड़कियों के अजगर पर काम नहीं करता है?
akira

1
@किरा: आप संदेह करना समस्याएं हैं? यदि आपका अनुभव उतना ही प्रभावशाली था जितना कि आप चाहते हैं कि मैं यह मानूं कि मुझे लगता है कि आप ऐसा करेंगे जानना
Marcin

जवाबों:


1

एक काम अजगर स्थापना होने का अनुशंसित तरीका क्या है   विंडोज 7 पर साइबरविन के तहत?

मैंने विंडोज 7 64-बिट पर समस्या के बिना Cygwin Python के साथ easy_install का उपयोग किया है, इसलिए शायद 1.5 वर्षों में Cygwin पोर्ट में सुधार हुआ है क्योंकि यह प्रश्न मूल रूप से पूछा गया था। मैंने साइग्विन से अजगर की विंडोज स्थापना का भी उपयोग किया है (साइबरपथ की स्वस्थ खुराक के साथ) (); यह एक दर्द हो सकता है लेकिन साइगविन के साथ काम करने के लिए पायथन के प्रत्येक संस्करण को पोर्ट करने से अधिक आसान हो सकता है, और यह आपको विंडोज और साइग्विन इनवोकेशन के लिए एक पायथन का उपयोग करने की अनुमति देता है।

मेरा सुझाव है कि आज यह प्रश्न पढ़ने वाला कोई भी व्यक्ति जो साइगविन के साथ पायथन का उपयोग करना चाहता है, पहले पायथन के लिए साइगविन पैकेज की कोशिश करें, और केवल आवश्यकता होने पर विंडोज पायथन पर वापस गिरें। easy_install setuptools और आवश्यकता का हिस्सा है Cygwin पैकेज मैनेजर के बाहर मैन्युअल इंस्टॉलेशन , लेकिन यह सब कुछ करता है मैंने इसे बिना किसी समस्या के कहा है। मैंने Cygwin पर पाइप का उपयोग नहीं किया है। ऐसा लगता है कि सभी गैर-सिगविन पैकेज / मॉड्यूल मैनेजर (उदाहरण के लिए, cpan) कभी-कभी विंडोज 7 पर "रिबासाइलल" के कभी-कभी मैनुअल निष्पादन की आवश्यकता के परिणामस्वरूप होते हैं, लेकिन मैं कहूंगा कि विंडो पायथन / साइबरपथ का उपयोग करना अभी भी आसान है वैकल्पिक हल।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.