如何配置Miniconda环境

📅 2026/6/27 8:44:43
如何配置Miniconda环境
目录前言一、Miniconda介绍二、配置镜像三、创建Python虚拟环境1. 创建虚拟环境2. 激活虚拟环境3.安装常用工具包4.绑定Jupyter内核Notebook可切换当前环境5.启动 JupyterLab四、清华镜像安装 PyTorch方案 1CPU 版本无 N 卡、仅 Intel 核显专用方案 2NVIDIA 显卡 CUDA11.8 版本五、PyTorch 环境验证前言机器学习模块里我们用依赖各种库跑通过代码。但进入深度学习后依赖会更多、版本更敏感如Python 版本、CUDA、PyTorch 必须匹配如果所有项目共用一个系统 Python很容易现A 项目要 PyTorch 2.1B 项目要 1.13装在一起就冲突pip install装到全局搞乱系统环境下载慢、超时国外源在国内经常卡住Miniconda就是为解决这类问题而生的轻量工具。一、Miniconda介绍下载地址Download Anaconda Distribution | AnacondaMiniconda是一套轻量级的 Python 环境管理工具核心就两件事自带一个 Python 和conda包管理器让你能创建多个相互独立的虚拟环境在每个环境里单独装 Python 版本和第三方库他和和Anaconda完整版有什么区别对比MinicondaAnaconda 完整版安装包大小小约几十 MB大数 GB预装内容仅 conda Python大量科学计算包全装好哲学按需安装环境干净开箱即用但臃肿适合谁学习、做项目、自己控包想一键全装、不在意体积对我们这种边学边装、逐步扩展的路径Miniconda 更合适。他的核心优势环境隔离深度学习、机器学习、课程作业各占一个环境包不打架版本可控Python、PyTorch、CUDA 按环境固定复现实验更容易轻量干净只装需要的包不像 Anaconda 完整版塞满用不到的库跨平台Windows / macOS / Linux 命令基本一致教程通用生态兼容支持 conda 装包也支持环境内 pipPyTorch、Jupyter 都能接易于恢复环境坏了就删掉重建不必重装系统 Python国内可加速配合清华镜像conda install/pip install明显更快二、配置镜像打开方式Windows点击开始菜单找到Miniconda3或Anaconda3文件夹点击「Anaconda PowerShell Prompt」或「Anaconda Prompt」打开后命令行前面通常有(base)表示已进入 conda 基础环境例如(base) PS C:\Users\你的用户名复制如下清华镜像粘贴至打开的Prompt中# 清空原有全部国外频道 conda config --remove-key channels # 添加清华conda基础镜像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch # 打印当前下载源方便排查冲突 conda config --set show_channel_urls true # 关闭版本公告拉取不再请求国外notices.json规避超时 conda config --set notify_outdated_conda false conda config --set number_channel_notices 0 # 延长网络超时时间降低重试次数 conda config --set remote_read_timeout_secs 120 conda config --set remote_max_retries 1 # 自动接受所有频道服务条款不再弹出ToS确认弹窗 conda config --set accept_license yes # 设置pip默认清华镜像源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # 信任清华域名消除SSL安全警告 pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn三、创建Python虚拟环境1. 创建虚拟环境conda create --override-channels -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge -n dl_env python3.10 -y2. 激活虚拟环境conda activate dl_env3.安装常用工具包pip install numpy pandas matplotlib seaborn scikit-learn jupyterlab ipykernel4.绑定Jupyter内核Notebook可切换当前环境python -m ipykernel install --user --name dl_env --display-name Python3.10 (dl_env)5.启动 JupyterLabjupyter lab四、清华镜像安装 PyTorch方案 1CPU 版本无 N 卡、仅 Intel 核显专用pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu方案 2NVIDIA 显卡 CUDA11.8 版本pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118五、PyTorch 环境验证PowerShell 输入python进入 Python 交互终端复制下方代码运行import torch # 打印PyTorch版本 print(torch.__version__) # 判断GPU是否可用True显卡加速正常False仅CPU运行 print(torch.cuda.is_available())运行完成输入exit()退出交互窗口。