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

Windows10下激活虚拟环境后django-admin命令无法识别求助

解决Windows10下虚拟环境移动后django-admin命令失效问题
  • 验证虚拟环境Scripts目录是否在PATH中
    激活虚拟环境后,在命令行执行:

    echo %PATH%
    

    查看输出里是否包含当前虚拟环境下的Scripts文件夹路径(比如你的项目路径\venv\Scripts)。如果没有,手动临时添加路径:

    set PATH=%PATH%;D:\your_project\venv\Scripts
    

    替换成你实际的Scripts路径后,再尝试执行django-admin命令。

  • 用Python模块方式调用django-admin(最稳妥)
    跳过系统PATH依赖,直接通过Python调用Django模块,命令格式:

    python -m django admin [你要执行的命令]
    

    示例(创建app):

    python -m django admin startapp app_name
    
  • 重新安装Django修复脚本文件
    激活虚拟环境后,先卸载再重装Django,让pip重新生成Scripts目录下的可执行文件:

    pip uninstall django -y
    pip install django
    
  • 修正虚拟环境激活脚本的路径
    打开虚拟环境Scripts目录下的activate.bat文件,找到set "VIRTUAL_ENV=旧路径"这一行,把旧路径替换成当前虚拟环境的绝对路径,保存后重新激活环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 23:44:55