【问题标题】:Import error when upgraded to scikit 0.15, warning for numpy升级到 scikit 0.15 时导入错误,numpy 警告
【发布时间】:2014-10-19 00:55:41
【问题描述】:

我将 scikit-learn 从 0.14 升级到 0.15,现在它会发出警告

RuntimeWarning:scipy/stats/_continuous_distns.py:24: numpy.dtype 大小已更改,可能表示来自 .导入 vonmises_cython。

我按照之前帖子中的建议卸载了早期版本的 numpy、scipy 和 scikit-learn,并再次安装了所有三个 numpy、scipy 和 scikit-learn 0.15,但仍然显示警告。 它与 scikit-learn 0.14 完美配合

我使用的是 Mac OSx 10.9.2。 要卸载,我使用 pip 卸载 scikit-learn,

用于安装 pip install scikit-learn

在此之后我也尝试过 pip install -U numpy scipy scikit-learn 如网站上所述 http://scikit-learn.org/stable/install.html,但没有成功。 警告仍然显示。

【问题讨论】:

  • 您能否更新您的问题,提供有关您的操作系统以及如何升级 scikit-learn 的信息?您是从源代码构建的还是使用了二进制安装程序?如果有,是哪个?
  • 该错误消息似乎来自 SciPy,而不是 scikit-learn。

标签: python numpy scipy scikit-learn


【解决方案1】:

我在升级时也遇到了类似的警告。我相信虽然我在尝试解开升级前腌制的模型时看到了警告。我重建了模型,警告消失了。

【讨论】:

  • 我使用 sckikit-learn 从头开始​​重建了所有内容,但仍然显示警告
  • 执行(在 Mac 上等效)以下“sudo pip install scipy --upgrade”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-31
  • 1970-01-01
  • 2015-10-20
  • 2011-12-03
  • 2023-02-07
  • 2020-06-09
相关资源
最近更新 更多