좋아, 나는이 오류가 많이 보인다. 나는 내가 알고있는 모든 것을 시도했지만 아직 이것을 파악하지 못했습니다.
python 2.5 및 Django 1.3을 실행하는 개발 서버에서 작업하고 있습니다. Django 1.3은 tar.gz 다운로드를 압축 해제 한 후 python setup.py install을 사용하여 설치되었습니다.
모든 것이 잘 작동하지만 거의 실행할 필요가 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
좋아, 내가 가지고있는 것을 확인하고 echo $ 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.pth도 만들었습니다.
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
또한 새 프로젝트를 만들어서 문제가 있는지 확인하고 동일한 utils.version 오류가 발생했습니다.
사이드 노드 : #django의 Unode는 저에게 약간의 도움을 주며 동일한 컴퓨터에 virtualenv를 설정하고 오류를 극복 했으므로 여전히 실제 설치에 어떤 문제가 있는지 확실하지 않지만 장고 프로젝트에는 없지만 장고에는있는 것 같습니다. / python 설치.
python manage.py syncdb
?
import django
파이썬 셸에 입력하면 어떻게됩니까 ?