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