新闻中心

venv 创建虚拟环境的详细命令

2025-11-18
浏览次数:
返回列表
使用venv可创建隔离的Python环境。1. 创建:运行python -m venv myenv;2. 激活:Windows用myenv\Scripts\activate,macOS/Linux用source myenv/bin/activate;3. 退出:执行deactivate;4. 可选参数包括--system-site-packages和--without-pip;5. 验证:通过which python或where python检查路径,pip list查看包列表。

venv 创建虚拟环境的详细命令

使用 venv 创建 Python 虚拟环境是项目开发中的常见做法,可以隔离依赖,避免版本冲突。以下是详细的操作命令和说明。

1. 创建虚拟环境

在目标项目目录下运行以下命令:

python -m venv 虚拟环境名称

例如:

  • python -m venv myenv:创建名为 myenv 的虚拟环境
  • python -m venv venv:常用简写,创建名为 venv 的环境(推荐用于项目根目录)

2. 激活虚拟环境

激活后,后续安装的包将只作用于该环境。

Windows 系统:

  • myenv\Scripts\activate
  • 或如果使用 PowerShell:myenv\Scripts\Activate.ps1

macOS / Linux:

  • source myenv/bin/activate

激活成功后,命令行提示符前会显示环境名,如 (myenv) C:\project>

3. 退出虚拟环境

完成工作后,可随时退出:

  • deactivate

执行后,恢复系统默认 Python 环境。

4. 可选参数说明

  • --clear:清空环境目录并重建
  • --system-site-packages:允许虚拟环境访问系统全局的 site-packages(默认不继承)
  • --without-pip:创建时不包含 pip(一般不建议)

示例:

python -m venv myenv --system-site-packages

5. 验证环境是否生效

激活后,可通过以下命令确认:

  • which python(Linux/macOS)或 where python(Windows):查看 Python 路径是否指向虚拟环境
  • pip list:查看当前环境安装的包
基本上就这些,创建和管理虚拟环境不复杂但容易忽略细节。

以上就是venv 创建虚拟环境的详细命令的详细内容,更多请关注php中文网其它相关文章!


# 可通过  # discuz! seo设置  # 天河网站建设怎么收费  # 南京seo陈俊霖  # 石家庄网站建设效果好  # 门头沟网络营销网站推广  # 宝鸡营销型网站推广  # 关键词点击金苹果排名  # 大数据营销推广费用  # 快照seo技巧  # 境外营销推广公司排名榜  # 只作  # 浏览过  # 大家都在  # 清空  # 命令行  # php  # 解决问题  # 中文网  # 相关文章  # 可选  # cos  # 虚拟环境  # win  # macos  # mac  # windows  # python  # linux  # 编程  # java 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: Lar*el的路由模型绑定怎么用_Lar*el Route Model Binding简化控制器逻辑  Sublime Text怎么设置垂直标尺_Sublime配置Rulers规范代码长度  如何将HTML表格多行数据保存到Google Sheets  AO3最新镜像入口 Archive of Our Own官方平台访问  将JSON对象数组转置为键值对列表的实用指南  Discord Slash 命令响应超时问题的异步解决方案  C++如何实现一个智能指针_手动实现C++ shared_ptr的引用计数功能  React/Next.js中实现列表项的动态选择与移动  Golang如何安装Swagger工具_GoSwagger文档生成环境  QQ网页版官方账号入口 QQ网页版网页版登录指南  Win10双系统截图高效法 截屏快捷键速记【技巧】  抖音从哪里进入网页版_抖音官方入口链接  12306选座系统怎么选连座_12306选座多人连坐操作方法  深入理解Google Cloud Datastore查询:祖先路径与数据一致性  动漫共和国防屏蔽稳定域名-动漫共和国官方正版直达通道  创客贴用户入口官网登录 创客贴网页版电脑版系统  大麦的“候补”是什么意思 大麦候补购票规则【详解】  电脑屏幕颜色不舒服怎么办_Windows夜间模式与色彩校准教程【护眼技巧】  整合Supabase认证与Django模型:跨模式迁移的解决方案  微博网页版官方账号登录 微博网页版内容浏览使用指南  漫蛙2在线漫画入口 漫蛙正版漫画网页版直达  Python getattr() 异常处理深度解析:避免程序意外退出  J*a如何使用AtomicInteger控制计数_J*a无锁计数器性能分析  Go语言中对Map值调用带指针接收者方法:原理与最佳实践  汽水音乐在线解析 汽水音乐在线解析入口  PHP中获取MongoDB服务器运行时间(Uptime)的专业指南  win11如何加载ICC颜色配置文件 Win11校色文件安装与显示器色彩管理【指南】  c++如何使用chrono库处理时间_c++标准库时间与日期操作  顺丰国际快递查询 国际件官方查询入口  狙击外星人小游戏开始_狙击外星人小游戏立即开始  126邮箱手机版登录官网2026_126手机邮箱免费入口最新  php源码怎么看淘宝客系统_看php源码淘宝客系统技巧  限制HTML日期输入框的日期选择范围  CSS响应式网页如何实现主次模块比例自适应_flex-grow与flex-shrink调整  如何将一个大型PHP应用拆分为多个Composer包_微服务与模块化架构的Composer实践  windows10怎么查看硬盘序列号_windows10硬盘id查询命令  蛙漫漫画免费阅读入口_蛙漫官方正版无广告纯净版  outlook中文官网入口地址 outlook官方中文版直达首页链接  KFC早餐时段怎么领特惠代码_KFC早餐订餐优惠代码获取与使用说明  vivo云服务网页版登录 怎么登录vivo云服务网页版  TikTok搜索结果不显示如何解决 TikTok搜索刷新优化方法  特斯拉自动驾驶房车计划曝光 原型车将于2027年亮相  中兴BladeV30怎样用测距估书架层高_iPhone中兴BladeV30测距估书架层高【家装参考】  c++如何使用折叠表达式(Fold Expressions)_c++17可变参数模板新技巧  美团外卖商家服务中心入口 美团商家版官网入口  三星GalaxyZFold5怎样在相册制作折叠屏分镜_iPhone三星GalaxyZFold5相册制作折叠屏分镜【创意编辑】  小米汽车11月交付量突破40000台!雷军:将继续努力  包子漫画官方网站在线链接-包子漫画在线阅读平台主页地址  微信网页版登录教程_微信网页版登录入口在哪  漫蛙2网页版漫画入口 漫蛙漫画在线官方登录 

搜索