python虚拟环境

虚拟环境

python虚拟环境(venv):项目虚拟环境

每个项目可以创建自己独立的虚拟环境,避免项目之间发生冲突

Scripts:可执行文件(python, pip等)

Lib:安装的包都在这里

nclude:头文件

什么是pip

pip是Python的包管理器,就像手机的"应用商店"

什么是conda

可以管理Python版本(venv只能用现有的Python)

可以安装非Python包(如C++库)

有conda-forge等丰富的软件源

  • 每个项目独立的venv - 项目隔离,避免包冲突
  • pip下载包到venv - 包管理器,安装第三方库到当前环境
  • conda创建和管理环境 - 另一种环境管理工具,功能更强大

(base)- Conda的基础环境(系统级环境)

(.venv)- 当前激活的虚拟环境(您的项目环境)

相关推荐
玄同7657 小时前
从 0 到 1:用 Python 开发 MCP 工具,让 AI 智能体拥有 “超能力”
开发语言·人工智能·python·agent·ai编程·mcp·trae
czy87874757 小时前
深入了解 C++ 中的 `std::bind` 函数
开发语言·c++
消失的旧时光-19437 小时前
从 Kotlin 到 Dart:为什么 sealed 是处理「多种返回结果」的最佳方式?
android·开发语言·flutter·架构·kotlin·sealed
yq1982043011567 小时前
静思书屋:基于Java Web技术栈构建高性能图书信息平台实践
java·开发语言·前端
一个public的class7 小时前
你在浏览器输入一个网址,到底发生了什么?
java·开发语言·javascript
Jinkxs7 小时前
Gradle - 与Groovy/Kotlin DSL对比 构建脚本语言选择指南
android·开发语言·kotlin
&有梦想的咸鱼&7 小时前
Kotlin委托机制的底层实现深度解析(74)
android·开发语言·kotlin
小瑞瑞acd7 小时前
【小瑞瑞精讲】卷积神经网络(CNN):从入门到精通,计算机如何“看”懂世界?
人工智能·python·深度学习·神经网络·机器学习
火车叼位7 小时前
也许你不需要创建.venv, 此规范使python脚本自备依赖
python
BD_Marathon8 小时前
设计模式——依赖倒转原则
java·开发语言·设计模式