Мне передали приложение, построенное на Python - Django.Я должен поддержать это.Там не было никакой передачи или что-то подобное.Жаль меня!Я новичок в этом языке и рамки.Когда я пытаюсь запустить сервер с python manage.py runserver
, я получаю следующие ошибки:
Необработанное исключение в потоке, начатом .wrapper с 0x108f48e18> Трассировка (последний вызов был последним): Файл "/ Users / atariq/Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/utils/autoreload.py ", строка 228, в файле оболочки fn (* args, ** kwargs)" / Users / atariq / Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/core/management/commands/runserver.py ", строка 116, в файле inner_run autoreload.raise_last_exception ()" / Users / atariq / Sites / Python_Stuff/123/venv/lib/python3.7/site-packages/django/utils/autoreload.py ", строка 251, в файле lift_last_exception six.reraise (* _ исключение)" / Users / atariq / Sites / Python_Stuff / 123 / venv/lib/python3.7/site-packages/django/utils/six.py ", строка 685, в файле повышения рэйз-рэйзинга.with_traceback (tb)" / Users / atariq / Sites / Python_Stuff / 123 / venv / lib / python3.7 / site-packages / django / utils / autoreload.py ", строка 228, в файле оболочки fn (* args, ** kwargs)" / Users / atariq / Sites / Python_Stuff / 123 / venv / lib / python3.7 / site-packages / django / init .py ", строка 27, в файле setup apps.populate (settings.INSTALLED_APPS)" / Users / atariq / Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/apps/registry.py ", строка 85, в заполненном файле app_config = AppConfig.create (entry)" / Users / atariq / Sites / Python_Stuff /123 / venv / lib / python3.7 / site-packages / django / apps / config.py ", строка 94, в файле create module = import_module (entry) File" / Users / atariq / Sites / Python_Stuff / 123 / venv / lib/python3.7/importlib/init.py ", строка 127, в import_module возвращает _bootstrap._gcd_import (имя [уровень:], пакет, уровень) Файл" ", строка 1006, в файле _gcd_import" "строка 983, в файле _find_and_load "", строка 967, в файле _find_and_load_unlocked "", строка 677, в файле _load_unlocked "", строка 728, в файле exec_module "", строка 219, в файле _call_with_frames_removed "/ Users / atariq / Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/contrib/admin/init.py ", строка 4, из django.contrib.admin.filters import (Файл "/Users/atariq/Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/contrib/admin/filters.py", строка 10, изdjango.contrib.admin.options import Файл IncorrectLookupParameters "/Users/atariq/Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/contrib/admin/options.py", строка 12, изdjango.contrib.admin Импорт помощников, виджетов Файл "/Users/atariq/Sites/Python_Stuff/123/venv/lib/python3.7/site-packages/django/contrib/admin/widgets.py", строка 152 '% s=% s '% (k, v) для k, v в params.items (), ^
Я не могу понять, что он говорит.Может ли кто-нибудь наставить меня на это?Я установил все необходимые пакеты для проекта с помощью pip.
Я на Python 3.7 и использую virtualenv.
ОБНОВЛЕНИЕ
Я пришел вЯ знаю, что проект работает с Python 3.6, поэтому я установил его и все еще получаю журнал ошибок того же типа.Pip Freeze дал мне это:
asgiref==1.1.2
attrs==18.2.0
autobahn==18.11.2
Automat==0.7.0
certifi==2018.11.29
channels==1.1.6
chardet==3.0.4
constantly==15.1.0
coreapi==2.3.3
coreschema==0.0.4
daphne==1.3.0
defusedxml==0.5.0
dj-database-url==0.5.0
Django==1.11.12
django-allauth==0.32.0
django-cors-headers==2.4.0
django-debug-toolbar==1.9.1
django-filter==2.0.0
django-jsonview==1.2.0
django-prometheus==1.0.13
django-pyodbc-azure==1.11.12.1
django-watchman==0.15.0
djangorestframework==3.7.7
djangorestframework-camel-case==0.2.0
djangorestframework-jwt==1.11.0
djangorestframework-xml==1.3.0
docutils==0.13.1
drf-yasg==1.6.2
future==0.17.1
gevent==1.2.2
greenlet==0.4.15
hyperlink==18.0.0
idna==2.7
incremental==17.5.0
inflection==0.3.1
itypes==1.1.0
Jinja2==2.10
ldap3==2.3
MarkupSafe==1.1.0
oauthlib==2.1.0
openapi-codec==1.3.2
Pillow==5.3.0
prometheus-client==0.5.0
pyasn1==0.4.4
Pygments==2.3.0
PyHamcrest==1.9.0
PyJWT==1.7.1
pyodbc==4.0.23
python-dateutil==2.6.1
python3-openid==3.1.0
pytz==2018.7
raven==6.7.0
requests==2.20.1
requests-oauthlib==1.0.0
ruamel.yaml==0.15.81
six==1.11.0
sqlparse==0.2.4
Twisted==18.9.0
txaio==18.8.1
ua-parser==0.8.0
uritemplate==3.0.0
urllib3==1.24.1
user-agents==1.1.0
uWSGI==2.0.17
zope.interface==4.6.0
Manage.py
#!/usr/bin/env python
import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ProjectName.settings.development")
try:
from django.core.management import execute_from_command_line
except ImportError:
# The above import may fail for some other reason. Ensure that the
# issue is really that Django is missing to avoid masking other
# exceptions on Python 2.
try:
import django
except ImportError:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
)
raise
execute_from_command_line(sys.argv)
С уважением