我正在尝试使用虚拟环境在 Atom 中运行一个项目,但我不断收到有关 Manage.py 文件的错误。
File "manage.py", line 17 ) from exc ^ SyntaxError: invalid syntax
我到处寻找解决方案,大多数人似乎通过在虚拟环境中使用
python3 manage.py runserver
而不是 python manage.py runserver
来解决它,但这对我来说不起作用。对此有什么建议吗?
python3 manage.py runserver
在
Mac
终端,这对我有用。
鉴于,
python3 manage.py runserver
在
VS code
终端中,这对我不起作用。
希望能帮到你。
发生这种情况是因为您尝试运行 Django 应用程序,但尚未激活安装 Django 的虚拟环境。
尝试通过确保您位于终端/命令提示符中的 django 应用程序目录中来激活您的虚拟环境,然后输入:
Linux:
source nameofenv/bin/activate
Windows:
nameofenv\Scripts\activate
alias python3="/usr/bin/python3" 你可以在你的Mac上使用它,然后再使用python3的manage.py runserver