Miniconda:轻量版 Anaconda 的安装和使用

Miniconda 官方介绍

简介

Minicondamini-Anaconda,是由官方推出的免费的 Anaconda 轻量版(400M),保留了基本的功能和体验,仅仅包含了 python 以及 conda 必须的包以及小部分的常用包。

比起庞大的 Anaconda,精简安装版本的 miniconda 体量大幅减小,运行速度更快,为一些只需要基本的 conda 功能需求的用户提供了体验更好的方案,更贴合用户需要。

安装要求

操作系统
Windows 10 或以上
64-bit macOS 10.13+
Linux,包括 Ubuntu, RedHat, CentOS 7+ 等
若操作系统版本低于以上要求,可以在官网的归档资源列表中找到旧版本的安装程序

另外需要注意,linux-aarch64 的安装包要求 glibc>=2.26,因此不适用于 CentOS 7, Ubuntu 16.04, or Debian 9 (“stretch”)

安装方式

Windows

下载对应类型的 .exe 安装程序,运行安装即可:
Miniconda 安装程序列表

Linux

通过 .sh 脚本进行安装,可以下载安装脚本,运行安装即可,可以指定安装的用户和安装路径,下面的例子为当前用户安装在用户目录下面的 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

基本使用方法

创建环境

通过创建环境,可以实现依赖的 package 互相独立,通过激活不同的环境来实现不同版本或者不同类型的依赖库的使用。

通常建议不使用默认的 (base) 环境,避免使用过程中安装的一些依赖库和 conda 产生冲突,从而影响 conda 的功能。

Python 的一些库可能存在非常复杂的依赖,当你安装一个库的时候,可能会同时下载安装一系列的依赖库,导致在不知情的情况下影响了其他库,甚至 conda 的功能

环境创建的命令如下:

conda create -n <ENV_NAME> python=<VERSION> <PACKAGE>=<VERSION>

例如,创建一个 python3.10 的环境,并安装指定的库,以及指定 jinjia2 版本:

conda create -n myenv python=3.11 beautifulsoup4 docutils jinja2=3.1.4 wheel

激活环境

conda activate myenv

退出环境

conda deactivate myenv

查看环境信息

conda info --envs
# conda env list

查看当前环境的所有包

conda list

安装 python 包

可以为指定的环境安装,不指定即安装在当前环境:

conda install --name myenv <PACKAGE>

移除环境

conda remove --name myenv --all
  • 16
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值