Conda是跨平台的可用于在 Windows、macOS 和 Linux上管理python环境和包的工具;方便在不同项目中创建隔离的python环境,解决python版本或包依赖带来的问题。
环境管理
- Conda版本
conda --version
- 更新Conda到最新版本
conda update conda
- 查看主机存在的cuda环境
conda env list
- Conda环境信息
conda info --envs
- Conda 创建环境
conda create -n myenv
# 指定python环境指定预先安装包(可选)
conda create -n myenv python=3.11.7 scipy=0.17.3 astroid babel
- 指定路径创建环境指定目录(可放在项目子目录下)
conda create --prefix D:/YourProjectDic/my-env python=3.11.7
- 激活环境
conda activate D:/YourDic/my-env
- 退出当前环境
conda deactivate
- 删除环境
conda env remove -n $ENV_NAME
- 导出当前环境配置
conda env export > environment.yml
- 通过environment.yml创建环境
conda env create -f environment.yml
包管理
- 查看当前环境下安装的包
conda list
- 查询包
conda search
- 安装包
conda install package
- 卸载包
conda uninstall package
- 更新包
conda update package
VSCode配置Conda开发环境
- Ctrl+Shift+P 调出搜索框
- 搜索栏输入python select 选择解释器
- 点击选择所需解释器
也直接点击右下角环境标志选择python环境
参考内容
官方文档
官方文档-环境管理
官方文档-包管理
Conda 环境的正确使用姿势
Conda 配置与常用指令