मैंने अपने मैक के 2.5.2 संस्करण के साथ पायथन 2.6 स्थापित किया। जैसे ही मैंने किया, python2.6 manage.py रनरवर विफल रहा क्योंकि यह django.core.management नहीं मिला।आयातक: कोई मॉड्यूल नाम नहीं है django
एक खोल से, आयात django आयातक आयात करता है: django नामक कोई मॉड्यूल नहीं।
क्यों?
आश्चर्यजनक "सुडो पायथन setup.py इंस्टॉल" उत्तर था। लेकिन मैंने सीखने में लगभग चार घंटे बिताए कि 2.5// system /Library/Frameworks/Python.framework/Versions/ में स्थापित है, जबकि 2.6/लाइब्रेरी/में स्थापित है ... (उपर्युक्त के रूप में, सिस्टम के बिना)। किसे पड़ी है? खैर, Django Python के साइट-पैकेज फ़ोल्डर में स्थापित करता है। 2.5 में जो/library/Python/2.x/site-packages में है, स्थापित Django संस्करण से अलग है। 2.6 में, यह स्थापित Django संस्करण (/Library/Frameworks/Python.framework/Versions/2.6/lib/site-packages) के अंतर्गत lib फ़ोल्डर में है। यह मेरे लिए और अधिक तार्किक लगता है। – Alex