You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为什么Django中执行python manage.py startup APP_NAME报错找不到manage.py

Django启动报错找不到manage.py的常见原因
  • 终端工作目录不匹配:执行命令时终端的当前路径不是manage.py所在的项目根目录。先在终端执行对应系统的文件列表命令确认:Linux/macOS执行ls,Windows cmd执行dir,如果输出结果里没有manage.py,执行cd 你的项目根目录绝对路径切换到正确目录后再重新执行命令即可。
  • 命令参数书写错误:Django启动本地开发服务器的正确命令不是python manage.py startup APP_NAME,正确写法是python manage.py runserver,该命令不需要额外追加应用名参数,解决文件找不到的问题后记得修正命令写法。
  • 文件实际路径不符:编辑器中打开的manage.py可能属于其他项目,可右键编辑器里的manage.py查看文件的实际存储路径,和终端的当前工作路径做比对,确认两者属于同一个项目目录。
  • 文件扩展名被隐藏:Windows系统默认会隐藏已知文件扩展名,如果你的文件实际命名为manage.py.txt,系统资源管理器会只显示manage.py,但终端执行命令时无法识别到后缀为.py的目标文件,可在文件夹选项中开启扩展名显示,确认文件命名是否正确。

内容的提问来源于stack exchange,提问作者imung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 00:30:03