Conda 常用操作命令与使用示例

0. Miniconda安装

参考:Linux上Miniconda的安装:一步步教你从零开始

1. 环境管理

创建新环境

bash 复制代码
conda create -n <env_name> python=3.8

示例:创建一个名为myenv,Python版本为3.8的环境:

bash 复制代码
conda create -n myenv python=3.8

激活环境

bash 复制代码
conda activate <env_name>

示例:激活名为myenv的环境:

bash 复制代码
conda activate myenv

退出环境

bash 复制代码
conda deactivate

删除环境

bash 复制代码
conda remove -n <env_name> --all

示例:删除名为myenv的环境:

bash 复制代码
conda remove -n myenv --all

2. 包管理

安装包

bash 复制代码
conda install <package_name>

示例:安装numpy包:

bash 复制代码
conda install numpy

更新包

bash 复制代码
conda update <package_name>

示例:更新numpy包:

bash 复制代码
conda update numpy

删除包

bash 复制代码
conda remove <package_name>

示例:删除numpy包:

bash 复制代码
conda remove numpy

3. 环境导出与加载

导出环境

bash 复制代码
conda env export > environment.yml

将当前环境导出到environment.yml文件。

从文件创建环境

bash 复制代码
conda env create -f environment.yml

根据environment.yml文件创建环境。

列出环境

bash 复制代码
conda env list

或者:

bash 复制代码
conda info --envs

4. 查找与清理

查找包

bash 复制代码
conda search <package_name>

示例:查找scipy包:

bash 复制代码
conda search scipy

清理无用文件

bash 复制代码
conda clean --all

清理临时文件和缓存数据。


5. 更换镜像源

默认情况下,Conda 使用官方源。为了加速下载,可以更换为国内镜像源。

添加清华源

bash 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

检查配置

bash 复制代码
conda config --show

示例:完整流程

  1. 创建并激活环境:

    bash 复制代码
    conda create -n myenv python=3.9
    conda activate myenv
  2. 安装包:

    bash 复制代码
    conda install numpy pandas
  3. 导出环境:

    bash 复制代码
    conda env export > environment.yml
  4. 删除并从文件重新创建环境:

    bash 复制代码
    conda remove -n myenv --all
    conda env create -f environment.yml
相关推荐
Είναι η κοπέλα7 小时前
Python 虚拟环境:venv、conda 与 Python 版本选择全解
开发语言·python·conda
夏天拐跑了西瓜3 天前
一文入门LangChain:从框架认知到构建你的第一个AI Agent
python·langchain·conda·agent
weixin_461769403 天前
机械臂SDK运行日志
conda·sdk
三点水-here4 天前
从 Miniconda 迁移到 Miniforge3 全记录:安装、配置、环境迁移与排错实录
python·conda
MI_farmer5 天前
Anaconda 安装在 D 盘但虚拟环境跑到 C 盘,以及 Conda PermissionError: WinError 5 的解决方法
c语言·开发语言·conda
伞伞悦读12 天前
【第39期】Python 第三方包安装详解:pip、conda、requirements、版本锁定和镜像源
python·conda·pip
梦想不只是梦与想14 天前
环境管理:Conda 与 venv
python·conda·uv
梦想不只是梦与想16 天前
环境管理系统:Conda(一)
python·conda·环境隔离
Blockbuater_drug17 天前
Protenix: conda 环境部署、零基础安装
conda·开源模型·字节跳动·v2·蛋白结构预测·protenix
AlfredZhao17 天前
执行新项目 python 脚本前,先用 conda 建一个独立环境
conda