Miniconda安装

33 阅读1分钟

官网

www.anaconda.com/docs/gettin…

安装

选择自己系统对应的版本进行安装,我的系统是Linux,下面我选择了Linux的安装方式

image.png

mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh

配置环境变量

MiniConda默认安装在家目录的miniconda3目录下,因此我们需要把这个目录里面的bin目录添加到系统的环境变量中,方便使用命令。

初始化

使用conda init可以进行初始化配置

➜  ~ conda init  
no change     /home/gillbert/miniconda3/condabin/conda  
no change     /home/gillbert/miniconda3/bin/conda  
no change     /home/gillbert/miniconda3/bin/conda-env  
no change     /home/gillbert/miniconda3/bin/activate  
no change     /home/gillbert/miniconda3/bin/deactivate  
no change     /home/gillbert/miniconda3/etc/profile.d/conda.sh  
no change     /home/gillbert/miniconda3/etc/fish/conf.d/conda.fish  
no change     /home/gillbert/miniconda3/shell/condabin/Conda.psm1  
no change     /home/gillbert/miniconda3/shell/condabin/conda-hook.ps1  
no change     /home/gillbert/miniconda3/lib/python3.13/site-packages/xontrib/conda.xsh  
no change     /home/gillbert/miniconda3/etc/profile.d/conda.csh  
modified      /home/gillbert/.bashrc

可以看到init命令会修改.bashrc文件,添加的内容如下

# >>> conda initialize >>>  
# !! Contents within this block are managed by 'conda init' !!  
__conda_setup="$('/home/gillbert/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"  
if [ $? -eq 0 ]; then  
   eval "$__conda_setup"  
else  
   if [ -f "/home/gillbert/miniconda3/etc/profile.d/conda.sh" ]; then  
       . "/home/gillbert/miniconda3/etc/profile.d/conda.sh"  
   else  
       export PATH="/home/gillbert/miniconda3/bin:$PATH"  
   fi  
fi  
unset __conda_setup  
# <<< conda initialize <<<

如果我们使用其他shell的话需要在初始化时候指定一下

## 使用的shell为zsh
conda init zsh

创建一个隔离的python环境

(base) ➜  ~ conda create -n llm python=3.13

                                                                                                                           
# To activate this environment, use  
#  
#     $ conda activate llm  
#  
# To deactivate an active environment, use  
#  
#     $ conda deactivate

激活环境

在创建好环境后,如果我们想要使用的话需要激活环境

(base) ➜  ~ conda activate llm  
(llm) ➜  ~

退出环境

(llm) ➜  ~ conda deactivate  
(base) ➜  ~