1. 前言
Miniconda 是包含最基本内容的轻量级包管理器,适合空间要求严格的用户。它只包含 Python、Conda 及相关依赖项,其他库需自行安装。
Conda 是一种通用包管理系统,旨在构建和管理任何语言和类型的软件。包管理与 pip 类似,环境管理允许用户方便地安装不同版本的 Python 并快速切换。
2. 安装前的准备
请检查是否已安装 Python 及版本:
python3 --version
Ubuntu 20.04 通常自带 Python 3.8,如需更新版本请参考官方文档。
3. 安装流程
1. 下载文件
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
若安装时出现错误提示,可退出终端删除下载的 .sh 文件(通常在主目录下),重新输入命令即可。
2. 添加可执行权限
sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
输入密码确认。
3. 运行安装脚本
sudo ./Miniconda3-latest-Linux-x86_64.sh
若提示权限问题,可尝试直接运行:
./Miniconda3-latest-Linux-x86_64.sh
4. 确认安装
按 Enter 键进入安装向导,阅读用户协议后按空格键到底部,输入 yes 接受协议。系统会询问安装目录,默认为主目录,可直接回车确认。
等待安装完成后显示成功信息。
5. 配置 PATH 路径
编辑 ~/.bashrc 文件:
vim ~/.bashrc
若无 vim,请先安装:
sudo apt-get install vim
在文件末尾添加以下内容(注意将 /home/lvl/miniconda3/bin 替换为你实际的用户名和路径):
# <<< conda initialize <<<
export PATH="/home/lvl/miniconda3/bin:$PATH"
保存并退出(按 Esc,输入 :wq)。
6. 生效配置
source ~/.bashrc
7. 验证安装
关闭当前命令行窗口,重新打开后即可使用 Miniconda。确保终端前缀显示 base,表示已进入 Conda 初始化模式。
4. Miniconda 基础操作
1. 创建环境
conda create -n py1 python=3.11
输入 y 确认创建。py1 为环境名称,Python 版本可根据需求调整。
2. 激活环境
确保处于 Conda 初始化模式(终端前缀有 base):
conda activate py1
3. 退出环境
conda deactivate
4. 检查环境
conda info --envs
5. 删除环境
conda remove -n py1 --all
6. 配置自动激活
退出 Conda 自动激活 base 环境:
conda config --set auto_activate_base false
进入 Conda 自动激活 base 环境:
conda config --set auto_activate_base true
若上述命令无效,可执行:
conda init bash
说明:conda init 会在每次打开终端时自动加载 Conda 功能,支持直接使用 conda 命令及切换环境。
5. Conda 基本命令
- 升级全部库:
conda upgrade --all - 升级单个包:
conda update packagename - 安装包:
conda install packagename - 安装多个包:
conda install numpy pandas scipy - 安装固定版本包:
conda install numpy=1.10 - 移除包:
conda remove packagename - 查看所有包:
conda list

