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

执行virtualenv env未生成env文件夹?求Win11 Django环境搭建指南

Windows 11 下 Django 环境完整搭建指南

前置检查

先确认Python和pip已正确安装并配置到系统PATH:

  • 打开命令提示符(CMD)或PowerShell,执行:
    python --version
    pip --version
    
  • 若提示命令不存在,需先安装Python(从官网下载安装包,务必勾选Add Python to PATH选项)。

虚拟环境创建(两种可选方案)

方案1:使用内置venv(推荐,无需额外安装)

Python 3.3+自带虚拟环境工具,无需额外包,稳定性更高:

  1. 进入你要存放项目的文件夹(比如cd C:\Projects\Django)
  2. 创建名为env的虚拟环境:
    python -m venv env
    

执行完成后,当前目录下会生成env文件夹。

方案2:使用virtualenv(原教程方案)

若坚持使用virtualenv,按以下步骤操作:

  1. 安装virtualenv:
    pip install virtualenv
    
  2. 创建虚拟环境:
    python -m virtualenv env
    

注意:直接执行virtualenv env失败时,改用python -m virtualenv env可避免PATH路径问题。

激活虚拟环境

虚拟环境创建完成后,需激活才能使用隔离的依赖环境:

  • 在CMD中执行:
    env\Scripts\activate.bat
    
  • 在PowerShell中执行:
    env\Scripts\Activate.ps1
    

激活成功后,命令行前缀会显示(env)标识。

安装Django

激活虚拟环境后,执行以下命令安装Django:

pip install django
  • 如需指定版本(比如4.2 LTS):
    pip install django==4.2
    
  • 若安装速度慢,可使用国内镜像源:
    pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
    

验证安装与初始化项目

  1. 检查Django版本:
    django-admin --version
    
  2. 创建第一个Django项目:
    django-admin startproject mysite
    
  3. 进入项目目录并启动开发服务器:
    cd mysite
    python manage.py runserver
    

打开浏览器访问http://localhost:8000,看到Django欢迎页面即搭建成功。


常见问题解决方案

问题1:执行virtualenv env未生成env文件夹

  • 原因:virtualenv未被添加到系统PATH,或pip安装的包路径未配置。
  • 解决:
    1. 改用python -m virtualenv env执行;
    2. 检查virtualenv安装路径:执行pip show virtualenv查看Location字段,将该路径下的Scripts文件夹添加到系统环境变量PATH中;
    3. 优先使用内置venv工具,避免PATH配置问题。

问题2:激活虚拟环境时提示“无法加载文件...因为在此系统上禁止运行脚本”

  • 原因:Windows PowerShell执行策略限制脚本运行。
  • 解决:
    1. 以管理员身份打开PowerShell;
    2. 执行命令:
      Set-ExecutionPolicy RemoteSigned
      
    3. 输入Y确认修改。

问题3:pip安装包时提示权限错误

  • 解决:避免使用管理员权限运行命令,或加上--user参数:
    pip install virtualenv --user
    

问题4:python命令被识别为python3或反之

  • 解决:执行py -3替代python,或在Python安装时勾选“Add Python to PATH”,并确保PATH中Python路径优先级高于其他版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 00:06:11