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

VS Code中Python+Django虚拟环境激活失败及Django未找到问题求助

解决VS Code中Python+Django开发的两个问题

问题1:激活虚拟环境时提示脚本执行被禁用

这是Windows PowerShell的执行策略限制导致的,按以下步骤解决:

  • 关闭当前VS Code,右键点击VS Code图标选择「以管理员身份运行」
  • 在VS Code终端切换到PowerShell,执行命令查看当前策略:
    Get-ExecutionPolicy
    
  • 如果返回Restricted,执行以下命令修改策略(输入Y确认):
    Set-ExecutionPolicy RemoteSigned
    
  • 关闭终端后重新打开,再次执行env\Scripts\activate即可激活虚拟环境,激活成功后终端前缀会显示(env)

问题2:安装Django后系统提示找不到Django

大概率是虚拟环境未激活或Python解释器未正确选择,按以下步骤排查:

  • 确保已经成功激活虚拟环境(参考上面的步骤)
  • 在激活的虚拟环境中,重新安装Django:
    pip install django
    
  • 在VS Code左下角点击当前显示的Python版本,选择虚拟环境目录下的解释器:env\Scripts\python.exe
  • 验证安装:执行以下命令,能正常显示Django版本号即为成功:
    django-admin --version
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 08:47:02