Ubuntu Linux 安装 miniconda
概述
使用 miniconda 可以让我们管理多个隔离的 python 环境,每个环境可以有自己的 python 版本,另外每个环境可以安装不同版本的依赖包而不会发生冲突。本教程将会介绍如何在 Linux 系统上一步一步安装 miniconda。
Linux 安装最新版的 miniconda
miniconda 安装脚本和 python 版本有关,不同版本的 python 一般都会有一个对应的 安装脚本,例如当前最新的安装脚本对应的 python 版本是 3.11.5,最新的安装脚本可以在 miniconda 官方页面获得。
在该页面可以找到 Linux 对应的最新的安装脚本:Miniconda3-latest-Linux-x86_64.sh
以下假设我们要将 miniconda 安装到 ~/miniconda3
目录下,使用的命令如下:
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 -rf ~/miniconda3/miniconda.sh
安装完成后,可以自动激活 miniconda,如果你使用 bash,可以执行:
~/miniconda3/bin/conda init bash
如果使用 zsh,则执行:
~/miniconda3/bin/conda init zsh
激活后重启 shell 或者打开新的 shell 窗口就可以使用 conda 命令了,同时还会自动进入 base 环境就像下面这样。
一般不会直接使用 base 环境,通常我们都会创建新环境,然后在新环境中安装各种依赖包,因此自动激活 base 环境没有必要,如果不想自动激活 base 环境可以通过下面的命令来禁用:
conda config --set auto_activate_base false
Linux 安装特定版本的 miniconda
上面介绍了如何安装最新版的 miniconda,我们也可以安装历史版本的 miniconda,可以在 other installers 页面找到其他版本的安装脚本。
以 3.9 版本为例,安装方法如下:
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-py39_23.11.0-2-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
使用 miniconda 创建虚拟环境
假设我们想创建一个 python 3.9 的环境,环境的名称为 py39,方法如下:
conda create --name py39 python=3.9 -y
然后我们可以激活 py39 环境:
conda activate py39
有问题吗?点此反馈!
温馨提示:反馈需要登录