You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装mglearn失败求助:pip与conda安装均报PackagesNotFoundError

解决mglearn安装失败的问题

别担心,我来帮你搞定这个mglearn安装失败的问题。从你给出的错误信息来看:

Solving environment: failed PackagesNotFoundError: The following packages are not available from current channels: - mglearn
当前频道列表:- https://conda.anaconda.org/conda-forge/win-64 - https://conda.anaconda.org/conda-forge/noarch - https://repo.continuum.io/pkgs/main/win-64 ... - https://repo.continuum.io/pkgs/msys2/win-64 - https://repo.continuum.io/pkgs/msys2/noarch

核心原因是mglearn并没有发布到官方conda频道,所以直接用conda install肯定找不到包;而pip install失败大概率是网络或者环境匹配的问题。下面给你几种靠谱的解决方法:

方法一:从GitHub源码安装(最推荐)

mglearn是由scikit-learn开发者维护的教学库,源码托管在GitHub上,直接从源码安装最稳定:

  • 如果你装了Git,打开终端/Anaconda Prompt,执行以下命令:
    git clone https://github.com/amueller/mglearn.git
    cd mglearn
    pip install .
    
  • 如果没装Git,直接下载源码压缩包,解压后打开终端进入解压后的文件夹,执行pip install .即可。

方法二:指定镜像源用pip安装

如果之前pip install mglearn失败是因为网络问题,可以试试国内PyPI镜像源,同时确保你用的是Anaconda环境里的pip:

  1. 先激活你的Anaconda环境(如果用的是base环境,这步可跳过):
    conda activate base
    
  2. 用清华镜像源安装:
    pip install mglearn -i https://pypi.tuna.tsinghua.edu.cn/simple
    

方法三:先补全依赖再安装

mglearn依赖scikit-learn、numpy、matplotlib这些库,如果你之前没装过这些,可以先把依赖装好再试:

conda install scikit-learn numpy matplotlib
pip install mglearn

安装完成后,你可以在Python环境里输入import mglearn测试是否成功,没有报错就搞定啦!

内容的提问来源于stack exchange,提问作者Manu GP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 03:35:01