Python 虚拟环境

Python 虚拟环境

  • [1 简介](#1 简介)
  • [2 安装](#2 安装)
  • [3 激活](#3 激活)
  • [4 使用](#4 使用)
  • [5 退出](#5 退出)

1 简介

Python 虚拟环境是一个沙箱,它使用独立的软件包,而不是系统提供的 site-packages 文件夹

使用场景:

  • 要在同一个 Python 环境下运行多个服务,但各服务使用的软件包和版本不同
  • 要为每个 Python 项目配置独立的软件包

2 安装

bash 复制代码
// 1 切换到测试项目的磁盘
C:\Users\XXX>E:
// 2 切换到创建虚拟环境的目录,如:测试项目
E:\>cd Test_RF_Prj
// 3 创建虚拟环境目录 testenv
E:\Test_RF_Prj>python -m venv testenv

3 激活

bash 复制代码
// 执行虚拟环境下的 activate 脚本以激活
E:\Test_RF_Prj>testenv\Scripts\activate
(testenv) E:\Test_RF_Prj>

4 使用

激活后可以输入命令行并在该虚拟环境中执行

5 退出

bash 复制代码
// 停止使用虚拟环境,并将命令行环境恢复到激活虚拟环境之前的状态
deactivate
相关推荐
风吹心凉21 分钟前
python3基础2026.7.22
开发语言·python
qq_4523962328 分钟前
第五篇:《接口与错误处理:Go 的哲学》
开发语言·后端·golang
Escalating_xu42 分钟前
C++可变参数模板与引用折叠精讲
开发语言·c++
wuyk5551 小时前
59.嵌入式C语言高级宏定义实战:多行宏、字符串化与符号拼接
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网·51单片机
云泽8081 小时前
Visual Studio 2026 新手保姆级教程:环境搭建、界面优化与编译器配置详解
开发语言·c++·c·开发工具·visual studio
2zcode2 小时前
基于MATLAB深度学习的乳腺钼靶影像乳腺癌智能诊断系统设计与实现
开发语言·深度学习·matlab·乳腺癌
MoonBit月兔2 小时前
错过大赛报名?MoonBit 开源大赛- 8 月黑客松正式开启
开发语言·ai-native·moonbit
小猴子爱上树2 小时前
一站式解决图片视频翻译难题的高效AI工具
人工智能·python·音视频
weixin_538601972 小时前
智能体测开Day31
开发语言·python
lbb 小魔仙2 小时前
Git + Python 项目工作流最佳实践:pre-commit、CI、CHANGELOG 自动化
git·python·ci/cd