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
相关产品推荐
相关产品推荐

