ठीक है, मैं इन त्रुटियों के आसपास बहुत कुछ देखता हूं। मैंने वह सब करने की कोशिश की है जो मैं करना जानता हूं और अभी तक यह पता लगाना है।
मैं एक विकास सर्वर पर काम कर रहा हूं जो अजगर 2.5 और Django 1.3 चला रहा है। Django 1.3 को tar.gz डाउनलोड को अनपैक करने के बाद अजगर setup.py स्थापित का उपयोग करके स्थापित किया गया था।
सभी अच्छी तरह से काम करते हैं, मुझे शायद ही कभी चलाने की आवश्यकता है manage.py
लेकिन मैं नए स्टेटिकफाइल्स ऐप का उपयोग करने की कोशिश कर रहा हूं और समस्याओं में भाग रहा हूं।
python manage.py collectstatic
Traceback (most recent call last):
File "manage.py", line 2, in <module>
from django.core.management import execute_manager
ImportError: No module named core.management
ठीक है, इसलिए मेरे पास PATH
मुद्दा है।
Django से मैं अपनी site-packages
निर्देशिका की दोहरी जांच करता हूं ।
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
/usr/lib/python2.5/site-packages
ठीक है, आइए देखें कि मेरे पास क्या है, गूंज $ PYTHON_PATH खाली था, इसलिए मैंने इसे सेट किया
export PYTHON_PATH=/usr/lib/python2.5/site-packages/django
फिर भी नसीब नहीं। आइए देखें कि sys.path का क्या कहना है
>>> import sys
>>> print sys.path
['', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/django', '/var/lib/python-support/python2.5']
रास्ता है, मैंने भी सामग्री के साथ /usr/lib/python2.5/site-packages/django.pp बनाया
cat /usr/lib/python2.5/site-packages/django.pth
/usr/lib/python2.5/site-packages/django/
किसी को भी सुराग मिला कि यहां क्या चल रहा है?
मुझे एक सिमिलिंक मिला जो आगे रास्ते में मिल रहा था, लेकिन एक नई त्रुटि पर नहीं।
python manage.py collectstatic
Traceback (most recent call last):
File "manage.py", line 14, in <module>
execute_manager(settings)
File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 349, in execute
version=get_version(),
File "/usr/lib/python2.5/site-packages/django/__init__.py", line 12, in get_version
from django.utils.version import get_svn_revision
ImportError: No module named utils.version
मैंने यह भी देखने के लिए एक नई परियोजना बनाने की कोशिश की कि क्या वहाँ कोई समस्या थी और उसी बर्तन को प्राप्त करें। त्रुटि।
साइड नोड: #django से अनोड ने मेरी थोड़ी मदद की, उसी मशीन पर वर्चुअनव की स्थापना की और त्रुटियों को पिछले कर दिया ताकि अभी भी यह सुनिश्चित न हो कि इस वास्तविक इंस्टॉल के साथ क्या हो रहा है, लेकिन ऐसा लगता है कि यह django प्रोजेक्ट्स में नहीं है, लेकिन django में / अजगर स्थापित करें।
python manage.py syncdb
?
import django
अजगर के खोल में टाइप करते हैं तो क्या होता है ?