在Mac上运行manage.py的Django问题

问题描述 投票:0回答:3

我正在尝试使用虚拟环境在 Atom 中运行一个项目,但我不断收到有关 Manage.py 文件的错误。

 File "manage.py", line 17 ) from exc ^ SyntaxError: invalid syntax

我到处寻找解决方案,大多数人似乎通过在虚拟环境中使用

python3 manage.py runserver
而不是
python manage.py runserver
来解决它,但这对我来说不起作用。对此有什么建议吗?

python django atom-editor python-venv
3个回答
2
投票
python3 manage.py runserver

Mac
终端,这对我有用。

鉴于,

python3 manage.py runserver

VS code
终端中,这对我不起作用。

希望能帮到你。


0
投票

发生这种情况是因为您尝试运行 Django 应用程序,但尚未激活安装 Django 的虚拟环境。

尝试通过确保您位于终端/命令提示符中的 django 应用程序目录中来激活您的虚拟环境,然后输入:

Linux:

source nameofenv/bin/activate

Windows:

nameofenv\Scripts\activate


0
投票

alias python3="/usr/bin/python3" 你可以在你的Mac上使用它,然后再使用python3的manage.py runserver

© www.soinside.com 2019 - 2024. All rights reserved.