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

运行python manage.py runserver无输出,PyCharm中无法获取HTTP链接求助

解决PyCharm中python manage.py runserver无输出的问题

先看你提供的运行截图:
PyCharm运行runserver无输出

下面是具体排查步骤和问题本质解释:

排查解决步骤

  • 确认工作目录正确:在PyCharm的Terminal里,先执行ls(Mac/Linux)或dir(Windows),检查当前目录下是否存在manage.py。如果没有,用cd命令切换到包含manage.py的项目根目录,再重新运行python manage.py runserver。
  • 激活项目虚拟环境:Django项目一般依赖独立虚拟环境,先在Terminal里激活:
    • Windows:venv\Scripts\activate
    • Mac/Linux:source venv/bin/activate
      激活后再执行python manage.py runserver,如果提示Django未安装,运行pip install django(确保版本和教程一致)。
  • 检查PyCharm运行配置:如果是用PyCharm的「Run」按钮启动,而非Terminal:
    1. 点击右上角运行配置下拉框,选择「Edit Configurations」
    2. 把「Script path」选择为项目根目录下的manage.py
    3. 「Parameters」填入runserver
    4. 「Working directory」设置为项目根目录
    5. 「Python interpreter」选择项目对应的虚拟环境解释器,保存后重新运行。

问题本质

这种无输出的情况,核心是Django启动脚本无法正常执行:要么是当前环境缺少Django依赖,要么是工作目录不对找不到manage.py,要么是使用的Python解释器不是项目依赖所在的虚拟环境,导致进程启动失败但没有抛出明确错误(部分情况下静默退出)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 05:02:08