Closed arthur-wxy closed 4 years ago
我的版本 Python v3.8.3 Django v3.0.7
python manage.py makemigrations
python manage.py makemigrations
这个命令跟 ./manage.py makemigrations
报错一样:
File "manage.py", line 23 ) from exc ^ SyntaxError: invalid syntax
这是提示了manage.py的line 23那里的语法错误,你那行代码:
execute_from_command_line(sys.argv)
缩进多了,这行代码跟try...except同级。
我的Django版本跟你的不一样,except里面实现不一样,不过原理是一样的。 都是获取命令行参数,传给execute_from_command_line函数调用。
我的Django版本跟你的不一样,except里面实现不一样,不过原理是一样的。 都是获取命令行参数,传给execute_from_command_line函数调用。
好的解决了,谢谢~
如图,按照书中的
./manage.py makemigrations
执行会报错,查了下需要用python3 manage.py makemigrations
可是此命令没有任何反应,麻烦老师看下什么原因