Linux系统如何安装Miniconda

发布时间:2022-01-25 09:36:48 作者:小新
来源:亿速云 阅读:2669
# Linux系统如何安装Miniconda

## 1. Miniconda简介

Miniconda是Anaconda的轻量级版本,仅包含conda、Python及其依赖项。相比完整的Anaconda(预装1500+科学计算包),Miniconda更适合:
- 磁盘空间有限的用户
- 需要自定义环境的开发者
- 希望精简安装的用户

## 2. 安装前准备

### 2.1 系统要求
- Linux系统(本文以Ubuntu 20.04为例)
- 至少400MB磁盘空间
- bash或zsh终端

### 2.2 检查系统架构
```bash
uname -m

输出应为x86_64(64位)或aarch64(ARM架构)

2.3 安装依赖

sudo apt update
sudo apt install wget bzip2

3. 下载安装脚本

3.1 获取最新下载链接

访问Miniconda官方文档查看最新版本。

3.2 使用wget下载(示例为Python 3.9版)

wget https://repo.anaconda.com/miniconda/Miniconda3-py39_23.5.2-0-Linux-x86_64.sh -O Miniconda.sh

注意:替换URL中的版本号为最新版本

4. 验证文件完整性

4.1 获取SHA256校验码

wget https://repo.anaconda.com/miniconda/Miniconda3-py39_23.5.2-0-Linux-x86_64.sh.sha256

4.2 验证

sha256sum Miniconda.sh | grep -f Miniconda3-py39_23.5.2-0-Linux-x86_64.sh.sha256

出现匹配的哈希值表示文件完整

5. 执行安装

5.1 运行安装脚本

bash Miniconda.sh

5.2 交互式安装过程

  1. 按回车查看许可证协议
  2. 输入yes同意条款
  3. 选择安装位置(默认~/miniconda3
  4. 是否初始化conda(推荐选yes

5.3 激活环境

source ~/.bashrc

或新开终端窗口

6. 配置conda

6.1 基本命令验证

conda --version
conda list

6.2 设置国内镜像源(可选)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

6.3 更新conda

conda update conda

7. 环境管理实践

7.1 创建新环境

conda create -n myenv python=3.8

7.2 激活环境

conda activate myenv

7.3 安装包示例

conda install numpy pandas matplotlib

7.4 导出环境配置

conda env export > environment.yml

8. 常见问题解决

8.1 安装后conda命令未找到

解决方法:

export PATH=~/miniconda3/bin:$PATH

8.2 初始化报错

编辑~/.bashrc手动添加:

export PATH=~/miniconda3/bin:$PATH
. ~/miniconda3/etc/profile.d/conda.sh

8.3 磁盘空间不足

安装时指定其他目录:

bash Miniconda.sh -b -p /opt/miniconda3

9. 卸载Miniconda

9.1 完全卸载

rm -rf ~/miniconda3
rm -rf ~/.condarc ~/.conda ~/.continuum

9.2 清理.bashrc

删除与conda相关的环境变量

10. 进阶使用技巧

10.1 多版本Python管理

conda create -n py27 python=2.7
conda create -n py36 python=3.6

10.2 环境克隆

conda create --name myclone --clone original

10.3 与pip结合使用

conda install pip
pip install some-package

结语

Miniconda为Python项目管理提供了轻量级解决方案。通过本文介绍的安装流程和基础操作,您已掌握: - 安全下载和验证安装包 - 交互式安装配置 - 基础环境管理技能 - 常见问题处理方法

建议进一步学习: - conda官方文档 - 虚拟环境最佳实践 - conda与Docker的配合使用 “`

(注:实际字数为约1100字,可通过扩展各章节的示例和说明进一步增加篇幅)

推荐阅读:
  1. Centos7安装Miniconda及配置jupyter
  2. 在linux(Red Hat)_安装jupyter(miniconda下)

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux miniconda

上一篇:linux一窜数字后面的逗号该如何去掉

下一篇:如何查询mysql的字符集

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》