Tôi đang làm theo hướng dẫn Django https://docs.djangoproject.com/es/1.10/intro/tutorial01/
Tôi đã tạo một dự án giả "mysite" (dự án đầu tiên của tôi) và cố gắng kiểm tra nó mà không thay đổi nó.
django-admin startproject mysite
cd mysite
python manage.py runserver
File "manage.py", line 14
) from exc
^
SyntaxError: invalid syntax
Tôi gặp lỗi SyntaxError trên tệp được tạo bởi chính hệ thống. Và tôi dường như không thể tìm thấy bất kỳ ai khác đã trải qua vấn đề tương tự.
Tôi sẽ thêm một số dữ liệu về thiết lập của mình trong trường hợp nó có thể được sử dụng
$ 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
Ai đó làm ơn giúp tôi được không?
Cập nhật: thêm nội dung của management.py được tạo tự động
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)