导航菜单

linux部署conda 及基础命令

陆兴东 2026-04-14 90 浏览 Linux

在 Linux 系统中部署 Conda(推荐使用 **Miniconda**,轻量且灵活)的操作指南:

 

一、安装 Conda(以 Miniconda 为例)

1. 下载安装脚本

# 使用 wget 或 curl 下载最新版安装脚本(推荐):

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

 

# (国内镜像加速,清华大学源)

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-

latest-Linux-x86_64.sh

 

2. 运行安装脚本

bash Miniconda3-latest-Linux-x86_64.sh

- **交互提示**:

    - 按 **Enter** 查看许可协议 → 翻页后输入 `yes` 同意

    - 设置安装路径(默认路径:`/home/用户名/miniconda3`)

    - 询问是否初始化 Conda → `yes`

 

3. 激活 Conda 环境

安装完成后,重启终端或手动激活配置:

source ~/.bashrc  # 如使用 zsh,替换为 source ~/.zshrc

 

4. 验证安装

conda --version

# 成功时应显示:conda 23.7.4 等版本号

 

二、Conda 基础命令速查

| **功能**           | **命令**                                   |

| ---------------- | ---------------------------------------- |

| **创建新环境**        | conda create --name 环境名 python=3.11      |

| **激活环境**         | `conda activate 环境名`                     |

| **退出当前环境**       | `conda deactivate`                       |

| **查看所有环境**       | `conda env list`                         |

| **删除环境**         | `conda remove --name 环境名 --all`          |

| **安装包**          | `conda install numpy=1.21 pandas`        |

| **搜索包**          | `conda search tensorflow`                |

| **更新 Conda**     | `conda update -n base -c defaults conda` |

| **导出环境配置**       | `conda env export > environment.yml`     |

| **根据 YAML 恢复环境** | `conda env create -f environment.yml`    |

| **清理缓存**         | `conda clean --all`                      |

 

三、高级配置(可选)

1. 配置国内镜像加速

编辑 `~/.condarc` 文件,添加国内镜像源(如清华大学源):

 

channels:

  - defaults

show_channel_urls: true

default_channels:

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

custom_channels:

  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

 

2. 创建 Jupyter 内核

conda activate 环境名

conda install ipykernel

python -m ipykernel install --user --name 环境名 --display-name "显示名称"

 

四、常见问题解决

1. CommandNotFoundError: conda

未正确初始化 Shell,执行:

source ~/.bashrc

# 或手动添加路径:

export PATH="/path/to/miniconda3/bin:$PATH"

 

2. 环境切换失败

升级 Conda 后运行:

conda init zsh  # 根据使用的 Shell 类型(bash/zsh/fish)调整

 

3. 权限问题

使用 `--user` 安装包,或在虚拟环境中操作。