【问题标题】:Installing a specific version of sklearn安装特定版本的 sklearn
【发布时间】:2020-10-04 00:24:23
【问题描述】:

我一直在尝试运行导入 sklearn 的示例代码。当我尝试使用最新版本运行它时,出现以下错误。

UserWarning:尝试从 0.21.3 版本中解开估算器管道 使用 0.23.1 版时。这可能会导致破坏代码或无效 结果。使用风险自负。

然后程序停止执行。 许多线程建议我应该使用相同版本的 sklearn,即 0.21.3。 所以我尝试卸载 sklearn 并在我的命令行中运行这个命令。

pip install sklearn==0.21.3

但后来我收到错误消息,

找不到满足要求的版本

为了在 windows 上使用 pip 正确安装 sklearn 0.21.3,我需要做什么?

附加信息:我在 Windows 10 上使用 python 3.7

【问题讨论】:

  • 您请求的版本实际上不存在。 (如果它以前存在,它可能已被删除。)
  • 那么我能做些什么来解决版本差异的问题,这意味着修复我遇到的初始错误?
  • 您使用了错误的包名。使用scikit-learn (pip install scikit-learn)。如果您查看pip pagesklearn,它会将您指向具有最新版本0.23.1scikit-learn

标签: python scikit-learn pip


【解决方案1】:

正如 Alex 所说,您需要使用模块的全名,在这种情况下大写无关紧要。 pip install scikit-learn==0.21.3pip install Scikit-learn==0.21.3 都可以正常工作,因为我刚刚对其进行了测试,并且安装成功。

【讨论】:

    猜你喜欢
    • 2023-03-03
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    相关资源
    最近更新 更多