#python
Вопрос:
import os
import sys
def main():
"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
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?"
) from exc
execute_from_command_line(sys.argv)
когда я запускаю его в консоль, он говорит:
Файл «manage.py», строка 17
) из exc
^
Ошибка синтаксиса: недопустимый синтаксис .
в чем ошибка в этом коде ? кто-нибудь, пожалуйста, помогите!!
Комментарии:
1. Пожалуйста, отформатируйте свой код. Невежливо просить людей о помощи и не прилагать усилий, чтобы представить свой код в удобочитаемом виде.
2. Вы используете python2? повторное создание исключений возможно только начиная с python3 . Следовательно, это приведет к синтаксической ошибке в python2.
Ответ №1:
Я скопировал ваш код в свой редактор, и он отлично сработал.
Я предполагаю, что либо у вас на стороне не то же самое, что вы опубликовали здесь, либо у вас проблема с отступами. Обратите очень пристальное внимание на отступы или попробуйте вставить содержимое здесь обратно в свой файл.