Django 튜토리얼 https://docs.djangoproject.com/es/1.10/intro/tutorial01/을 따르고 있습니다.
나는 "mysite"더미 프로젝트 (내 첫 번째 프로젝트)를 만들고 변경하지 않고 테스트하려고합니다.
django-admin startproject mysite
cd mysite
python manage.py runserver
File "manage.py", line 14
) from exc
^
SyntaxError: invalid syntax
시스템 자체에서 생성 한 파일에서 SyntaxError가 발생합니다. 그리고 같은 문제를 겪은 다른 사람을 찾을 수없는 것 같습니다.
사용할 수있는 경우를 대비하여 설정 데이터를 추가하겠습니다.
$ vpython --version
Python 2.7.12
$ pip --version
pip 9.0.1 from /home/frank/.local/lib/python2.7/site-packages (python 2.7)
$ python -m django --version
1.10.6
누군가 나를 도울 수 있습니까?
업데이트 : 자동 생성 manage.py의 내용 추가
cat manage.py
#!/usr/bin/env python3
import os
import sys
if __name__ == "__main__":
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)