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

Windows下VS Code执行python manage.py runserver无响应求助

问题:Windows下VS Code终端执行python manage.py runserver无响应

终端执行命令无响应

以下是可行的排查和解决步骤:

  • 确认虚拟环境已激活:Windows终端中执行venv\Scripts\activate,激活后终端前缀会显示虚拟环境名称,确保Django安装在此环境内。
  • 检查Django安装状态:激活环境后运行pip list,查看输出中是否有Django;若未安装,执行pip install django。
  • 验证当前工作目录:执行dir命令,确认manage.py存在于当前终端路径下。
  • 切换Python命令尝试:若python无响应,换成python3或py -3,避免多Python版本冲突。
  • 重置依赖:先执行pip install --upgrade pip升级pip,再运行pip install --force-reinstall django重新安装Django。
  • 检查项目配置:确认FYP/settings.py文件存在且配置正常,比如数据库连接配置是否有误(错误的数据库配置可能导致启动卡住无输出)。
  • 启用详细日志:执行python manage.py runserver --verbosity 3,查看是否有隐藏的错误信息输出。

附用户提供的manage.py文件内容:

import os
import sys


def main():
    """Run administrative tasks."""
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'FYP.settings')
    try:
        from django.core.management import execute_from_command_line
    except ImportError as exc:
        raise ImportError(
            "Couldn't import Django. Are you sure it's installed and "
            "available on your PYTHONPATH environment variable? Did you "
            "forget to activate a virtual environment?"
        ) from exc
    execute_from_command_line(sys.argv)


if __name__ == '__main__':
    main()

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 22:57:09