python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > Windows创建激活虚拟环境venv

Windows环境下创建并激活Python虚拟环境venv

作者:危险、

Python虚拟环境venv是管理项目依赖的强大工具,通过创建、激活和使用虚拟环境,你可以轻松隔离和管理项目依赖,避免依赖冲突,提高开发效率和项目的可移植性,这篇文章主要介绍了Windows环境下创建并激活Python虚拟环境venv的相关资料,需要的朋友可以参考下

Windows 创建并激活 Python 虚拟环境

1. 进入项目根目录

cd /d api(你的项目路径)

📝 注意:/d 参数可切换不同盘符的目录

2. 创建虚拟环境

python -m venv .venv

✅ 最佳实践:

  • 推荐使用 .venv 作为虚拟环境目录名(隐藏目录,且被多数 IDE 识别)
  • 如果系统有多个 Python 版本,明确指定版本:
    python3.9 -m venv .venv  # 或 py -3.9 -m venv .venv
    

3. 激活虚拟环境

.venv\Scripts\activate

⚠️ 常见问题:

  • 报错"禁止运行脚本":执行以下命令后重试:
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    
  • 如果使用 PowerShell:
    .venv\Scripts\Activate.ps1
    

4. 验证激活

激活后命令行应显示虚拟环境标记:

(.venv) C:\path\to\api>

检查 Python 路径:

where python

应指向 .venv\Scripts\python.exe

5. 退出虚拟环境

deactivate

扩展说明

1. 安装依赖包

激活环境后安装项目依赖:

pip install -r requirements.txt

2. 快速激活技巧

在项目根目录创建 activate.cmd 文件,内容:

@echo off
cmd /k ".\.venv\Scripts\activate"

双击即可快速激活环境

3. 删除虚拟环境

直接删除 .venv 文件夹即可

附:解决Windows中无法激活venv虚拟环境问题

问题

步骤

以管理员身份呢运行

输入一下命令:

set-executionpolicy remotesigned

再次激活venv

问题解决!

总结

到此这篇关于Windows环境下创建并激活Python虚拟环境venv的文章就介绍到这了,更多相关Windows创建激活虚拟环境venv内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文