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)- 当前激活的虚拟环境(您的项目环境)

相关推荐
小陈工1 小时前
Python Web开发入门(十七):Vue.js与Python后端集成——让前后端真正“握手言和“
开发语言·前端·javascript·数据库·vue.js·人工智能·python
H Journey1 小时前
C++之 CMake、CMakeLists.txt、Makefile
开发语言·c++·makefile·cmake
A__tao5 小时前
Elasticsearch Mapping 一键生成 Java 实体类(支持嵌套 + 自动过滤注释)
java·python·elasticsearch
研究点啥好呢5 小时前
Github热门项目推荐 | 创建你的像素风格!
c++·python·node.js·github·开源软件
lly2024065 小时前
C 标准库 - `<stdio.h>`
开发语言
沫璃染墨5 小时前
C++ string 从入门到精通:构造、迭代器、容量接口全解析
c语言·开发语言·c++
jwn9995 小时前
Laravel6.x核心特性全解析
开发语言·php·laravel
迷藏4945 小时前
**发散创新:基于Rust实现的开源合规权限管理框架设计与实践**在现代软件架构中,**权限控制(RBAC)** 已成为保障
java·开发语言·python·rust·开源
功德+n6 小时前
Linux下安装与配置Docker完整详细步骤
linux·运维·服务器·开发语言·docker·centos
明日清晨6 小时前
python扫码登录dy
开发语言·python