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

Windows10公司笔记本虚拟环境中python manage.py runserver无法启动

解决虚拟环境中Django runserver无法启动的问题

以下是针对你遇到的问题(运行python manage.py或python manage.py runserver仅显示命令帮助信息,未启动服务)的排查和解决步骤:

  • 确认虚拟环境已激活
    Windows系统下,进入虚拟环境所在文件夹,执行激活命令:

    venv\Scripts\activate
    

    激活成功后,命令行前缀会出现(venv)标识,此时再执行runserver命令。

  • 切换到manage.py所在目录
    打开命令行,使用cd命令切换到包含manage.py的项目根目录,例如:

    cd C:\Users\yourname\your-django-project
    

    之后再运行python manage.py runserver。

  • 验证Django依赖是否安装
    激活虚拟环境后,执行以下命令查看已安装包:

    pip list
    

    若列表中没有Django,执行安装命令:

    pip install django
    

    如果项目有requirements.txt文件,优先执行:

    pip install -r requirements.txt
    
  • 修正Python命令的调用方式
    部分Windows环境中,python命令可能指向系统全局Python,尝试使用以下命令替代:

    py -3 manage.py runserver
    

    或者明确指定虚拟环境内的Python路径:

    venv\Scripts\python.exe manage.py runserver
    
  • 排查manage.py文件问题
    若以上步骤无效,可创建一个测试项目验证环境是否正常:

    django-admin startproject test_project
    cd test_project
    python manage.py runserver
    

    如果测试项目能正常启动服务,说明原项目的manage.py或配置文件存在损坏,可尝试从备份恢复,或重新生成manage.py。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 18:32:48