남자 !! 나는 장고를 배우는 데 열중하고 Django-1.2에서 약간 배웠다. 그러나 1.3 버전을 설치했다. "python manage.py runserver"명령을 사용하여 서버를 실행할 때까지 괜찮다. 거대한 오류를주고 있습니다. 이 문제를 해결할 방법을 찾지 못했습니다. 오류는 다음과 같이 표시됩니다.Django-1.3 베타 문제
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python 2.6/dist-packages/django/core/management/__init__.py", line 261, in fetch_command
klass = load_command_class(app_name, subcommand)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 67, in load_command_class
module = import_module('%s.management.commands.%s' % (app_name, name))
File "/usr/local/lib/python2.6/dist-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/commands /runserver.py", line 8, in <module>
from django.core.handlers.wsgi import WSGIHandler
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/wsgi.py", line 11, in <module>
from django.core import signals
File "/usr/local/lib/python2.6/dist-packages/django/core/signals.py", line 1, in <module>
from django.dispatch import Signal
File "/usr/local/lib/python2.6/dist-packages/django/dispatch/__init__.py", line 9, in <module>
from django.dispatch.dispatcher import Signal, receiver
ImportError: cannot import name receiver
두 가지 버전의 django를 설치 했습니까? – programmersbook
파이썬 콘솔에서 이것을 시도해보고 결과를보고 할 수 있습니까? django.VERSION –
예! 나는 그 1.3 버전을 보여주는 것을 할 수있다 ... 내가 생각하는 것은 그것이 django1.3-beta가 나의 python 2.6과 호환되지 않는 python3에 기반을두고 있다고 생각한다. 그러나 나는 python- 3.x –