दिलचस्प पोस्ट
एंड्रॉइड में सर्कुलर प्रोग्रेसबार कैसे बनाएं? एक सरणी से यादृच्छिक तत्व चुनें पुनरावर्ती सरणी_एडिफ़ ()? जावास्क्रिप्ट में चर का दायरा क्या है? Android में ViewPager से खंड पृष्ठ को निकालें एंड्रॉइड में कैसे एन्क्रिप्ट और डिक्रिप्ट फ़ाइल? 100% की ऊंचाई के साथ पूर्ण स्क्रीन आइफ्रेम एक subsetted डेटा फ्रेम में कारक स्तर ड्रॉप PHP file_get_contents () रिटर्न "स्ट्रीम खोलने में विफल: HTTP अनुरोध विफल!" कॉलबैक के अंदर सही `यह` कैसे पहुंचें? एंड्रॉइड में मेरे एप्लिकेशन से केवल संदेश प्राप्त करने के लिए लॉगक फ़िल्टर करें? रूबी में मैं सशर्त ऑपरेटर (? :) का उपयोग कैसे करूं? AngularJ में सीओआरएस कैसे सक्षम करें JQuery इवेंट हैंन्डलर्स – "बेस्ट" विधि क्या है लगभग बराबर लम्बाई के एन भागों में एक सूची को विभाजित करना

पायथन 3 आयात इरर: 'मॉड्यूल' नामक कोई मॉड्यूल 'कॉन्फ़िगरपर्स'

मैं pip install को MySQL-python पैकेज को pip install की कोशिश कर रहा हूं, लेकिन मुझे एक ImportError मिलता है।

 Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python Downloading/unpacking MySQL-python Running setup.py egg_info for package MySQL-python Traceback (most recent call last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from ConfigParser import SafeConfigParser ImportError: No module named 'ConfigParser' Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from ConfigParser import SafeConfigParser ImportError: No module named 'ConfigParser' ---------------------------------------- Command python setup.py egg_info failed with error code 1 in /var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python Storing complete log in /Users/jan/.pip/pip.log Jans-MacBook-Pro:~ jan$ 

कोई विचार?

वेब के समाधान से एकत्रित समाधान "पायथन 3 आयात इरर: 'मॉड्यूल' नामक कोई मॉड्यूल 'कॉन्फ़िगरपर्स'"

पायथन 3 में, पीईपी 8 अनुपालन के लिए configparser नाम बदल दिया गया है। ऐसा लगता है कि आप जिस पैकेज को स्थापित कर रहे हैं वह पायथन 3 का समर्थन नहीं करता है

आप इसके बजाय MySQL-Python के लिए ड्रॉप-इन प्रतिस्थापन के रूप में mysqlclient पैकेज का उपयोग कर सकते हैं। यह पायथन 3 के लिए अतिरिक्त समर्थन के साथ MySQL-python Python का एक कांटा है

मुझे बस के साथ भाग्य था

 pip install mysqlclient 

मेरे पायथन 3.4 वर्चुअलवेज़ में

 sudo apt-get install python3-dev libmysqlclient-dev 

जो स्पष्ट रूप से उबुंटू / डेबियन के लिए विशिष्ट है, लेकिन मैं सिर्फ अपनी सफलता साझा करना चाहता था 🙂

यह एक ऐसा कोड है जो पायथन 2.x और 3.x दोनों में काम करना चाहिए

जाहिर है आपको six मॉड्यूल की आवश्यकता होगी, लेकिन छह मॉडलों के बिना दोनों संस्करणों में काम करने वाले मॉड्यूल लिखना लगभग असंभव है।

 try: import configparser except: from six.moves import configparser 

यदि आप Centos का उपयोग कर रहे हैं तो आपको उपयोग करने की आवश्यकता है

  1. yum इंस्टॉल करें python34-devel.x86_64

  2. yum groupinstall -y 'विकास उपकरण'

  3. pip3 स्थापित mysql-connector

  4. पीआईपी स्थापित करें mysqlclient

आशा है कि यह काम करेगा

MySQL-python Python3 पर इसके बजाय आप mysqlclient का उपयोग कर सकते हैं समर्थित नहीं है

अगर आप fedora/centos/Red Hat अधिष्ठापन पैकेज पर हैं

  1. yum install python3-devel
  2. pip install mysqlclient

कैसे आप पहले उपयोग कर रहे हैं पायथन के संस्करण की जाँच के बारे में

 import six if six.PY2: import ConfigParser as configparser else: import configparser 

यह देखने के लिए कि क्या /usr/bin/python इंगित है

यदि यह python3 or higher बदलाव को python2.7

इस मुद्दे को हल करना चाहिए

मैं सभी अजगर पैकेजों के लिए त्रुटि स्थापित कर रहा था अबे करप्लस के समाधान और चर्चा ने मुझे संकेत दिया कि समस्या क्या हो सकती है। फिर मैंने याद किया कि मैंने मैन्युअल रूप से /usr/bin/python को python2.7 से python2.7 बदल दिया है, जो वास्तव में समस्या पैदा कर रहा था। एक बार जब मैंने एक ही reverted दिया यह हल हो गया।

यह मेरे लिए काम किया

 cp /usr/local/lib/python3.5/configparser.py /usr/local/lib/python3.5/ConfigParser.py