Miniconda 安装与配置指南

Miniconda 安装与配置指南

Anaconda 体积庞大,占用较多磁盘空间。相比之下,Miniconda 是一个更加轻量化的替代方案,同时具备与 Anaconda 相同的 Python 环境管理功能。本文将指导您如何下载、安装 Miniconda,并配置清华大学开源软件镜像站作为下载源,以提高下载速度和稳定性。

目录

  1. [Miniconda 简介](#Miniconda 简介)

  2. [下载 Miniconda](#下载 Miniconda)

  3. [安装 Miniconda](#安装 Miniconda)

    • [Linux 系统安装](#Linux 系统安装)
    • [Windows 系统安装](#Windows 系统安装)
  4. 配置清华镜像源

    • [更换 conda 下载源为清华源](#更换 conda 下载源为清华源)
    • [设置 Python 包下载源为清华源](#设置 Python 包下载源为清华源)
  5. 总结与注意事项


Miniconda 简介

Miniconda 是 Anaconda 的一个轻量级替代品,仅包含 Conda、Python 及其依赖库。它允许用户根据需要安装所需的软件包,从而节省磁盘空间并减少不必要的软件包安装。

下载 Miniconda

Linux 系统

浏览器下载

访问清华大学开源软件镜像站,下载适用于 Linux 的 Miniconda 安装脚本:

Miniconda3-py39_23.1.0-1-Linux-x86_64.sh

命令行下载

打开终端,使用 wget 命令直接下载:

bash 复制代码
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_23.1.0-1-Linux-x86_64.sh

Windows 系统

下载适用于 Windows 的 Miniconda 安装程序:

Miniconda3-py39_23.10.0-1-Windows-x86_64.exe

安装 Miniconda

Linux 系统安装

  1. 赋予安装脚本执行权限

    bash 复制代码
    chmod +x Miniconda3-py39_23.1.0-1-Linux-x86_64.sh
  2. 运行安装脚本

    bash 复制代码
    ./Miniconda3-py39_23.1.0-1-Linux-x86_64.sh

    按照提示完成安装。建议安装路径为用户主目录下的 miniconda3 文件夹。

  3. 初始化 Conda

    安装完成后,初始化 Conda 以确保其在终端中可用:

    bash 复制代码
    source ~/.bashrc

Windows 系统安装

  1. 运行安装程序

    双击下载的安装包 Miniconda3-py39_23.10.0-1-Windows-x86_64.exe。

  2. 按照安装向导完成安装

    • 选择安装路径:建议安装在默认路径,或选择自定义路径。
    • 选择快捷方式:根据需求选择是否添加到系统 PATH 环境变量。
    • 完成安装:点击"安装",并等待安装完成。
  3. 验证安装

    打开 命令提示符 或 PowerShell,输入以下命令验证 Conda 是否安装成功:

    powershell 复制代码
    conda --version

    应显示 Conda 的版本信息,如 conda 4.XX.X。

配置清华镜像源

为了加快 Conda 和 Python 包的下载速度,可以将默认的镜像源更换为清华大学开源镜像站。

更换 Conda 下载源为清华源

  1. 备份原有 Conda 配置文件

    bash 复制代码
    cp ~/.condarc ~/.condarc.bak
  2. 编辑或创建 ​.condarc​ 文件

    使用您喜欢的文本编辑器打开 .condarc 文件:

    bash 复制代码
    nano ~/.condarc

    将以下内容粘贴到文件中:

    yaml 复制代码
    channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/
      - defaults
    show_channel_urls: true
  3. 更新 Conda

    运行以下命令以确保 Conda 使用最新配置:

    bash 复制代码
    conda clean -i
    conda update -n base -c defaults conda

设置 Python 包下载源为清华源

  1. 创建或编辑 ​pip​ 配置文件

    • Linux/macOS:

      编辑或创建 ~/.pip/pip.conf 文件:

      bash 复制代码
      mkdir -p ~/.pip
      nano ~/.pip/pip.conf
    • Windows:

      编辑或创建 %APPDATA%\pip\pip.ini 文件。

  2. 添加清华镜像源

    在配置文件中添加以下内容:

    ini 复制代码
    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
相关推荐
东莞市云毅网络有限公司4 小时前
AI 引用句逐条回指原文:让回答可回溯的校验实现
python·数据清洗·rag·企业知识库·文档解析
数字融合6 小时前
透明化视频三维矿山井下照明重建技术
人工智能·python·数码相机
yi0116 小时前
LeetCode 219:存在重复元素 II——哈希表记录“最近一次出现的位置”
数据结构·人工智能·笔记·python·算法·leetcode·哈希表
Marst Code8 小时前
上位机开发日记 · 第 2 篇 · 架构先行:六层分层与边界
python
李日华大战鸡红9 小时前
FOC状态空间方程模型推导(学习记录)
python·学习·线性代数
外收内放11 小时前
Python基础语法练习题(57-58)
开发语言·python
朝朝辞暮i11 小时前
VLA 系统学习第 3 课:从一次机器人示范,到真正送进神经网络的 Batch
人工智能·python·深度学习·神经网络·vla
小鹿的周先生11 小时前
第11章-Structured-Output
开发语言·人工智能·python
梦在远山后12 小时前
通过 WSS 让 Server 安全调用 Desktop 本地工具(下01):Ticket、人工确认、幂等与断线对账
python·langchain·agent
泡海椒12 小时前
JQuick-Excel 实战:FORMAT 管理日期与数字的 Excel 显示
开发语言·python·excel