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

MacOS下Pycharm执行$python3 manage.py runserver报错command not found怎么解决

报错原因

你遇到的报错本质是zsh终端在当前工作路径下找不到manage.py文件,即使项目目录内存在该文件,只要终端当前工作目录和manage.py所在目录不匹配,就会触发该错误。

解决步骤

  • 首先确认终端当前工作目录为manage.py所在的项目根目录:你可以直接在Pycharm项目面板右键点击manage.py文件,选择在终端中打开,终端会自动跳转至对应目录;也可以手动执行cd命令切换,示例:
    cd /Users/你的用户名/你的项目文件夹路径
    
  • 切换完成后执行ls命令,确认返回结果中存在manage.py文件,再执行启动命令:
    python3 manage.py runserver
    
  • 如果仍报错,可尝试明确指定当前目录下的manage.py文件,执行命令:
    python3 ./manage.py runserver
    
  • 额外排查点:不要把命令示例前的提示符$一起输入终端,$仅表示普通用户权限标识,不属于命令本身的内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 11:45:02