由于Anaconda默认安装了大量的软件包,如果不需要的话,可能会浪费磁盘空间和内存资源。而Miniconda则更加灵活,用户可以根据自己的需要逐步安装所需的软件包。
下载
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
安装
bash Miniconda3-latest-Linux-x86_64.sh
初始化环境
(1) 激活conda
sudo -i # 切到root source ~/.bashrc # 或重启终端
验证安装:
conda --version # 应输出类似"conda 23.9.0"
(2) 更新conda
conda update -n base -c defaults conda
配置conda(可选)
(1) 修改默认通道(推荐使用conda-forge)
conda config --add channels conda-forge
conda config --set channel_priority strict
作用:优先从conda-forge安装包(更新更快,兼容性更好)。
(2) 禁用自动激活base环境
conda config --set auto_activate_base false
避免每次打开终端都进入base环境。
创建并激活新环境
conda create -n myenv python=3.8 # 创建名为myenv的环境 Python3.8
conda activate myenv # 激活环境
优势:环境隔离,避免包冲突。
卸载conda
删除安装目录
rm -rf ~/miniconda3 # 或~/anaconda3
移除环境变量(编辑~/.bashrc,删除conda相关行)
nano ~/.bashrc