Python新增-Django manage.py runserver无效语法
我正在为一个新项目设置一个新的环境,我得到一个语法错误:运行python manage.py runserver时语法无效 更多细节Python新增-Django manage.py runserver无效语法,python,Python,我正在为一个新项目设置一个新的环境,我得到一个语法错误:运行python manage.py runserver时语法无效 更多细节 File "manage.py", line 16 ) from exc ^ SyntaxError:无效语法 Manage.py #!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys def
File "manage.py", line 16
) from exc
^
SyntaxError:无效语法
Manage.py
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'personal_portfolio.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)
if __name__ == '__main__':
main()
就像@MichaelButscher所说的,您使用Python2.0运行它,这就是问题所在 试着像python3 manage.py那样运行它。当系统中同时安装了python2和Python3时,运行
python
将运行python2
希望能有所帮助。我没有创建它-它是自动生成的。抱歉,这是第一次设置。接下来:代码是为Python3.0或更高版本创建的,但使用2.x Python运行。