为什么我不能导入线性模型形式scikit-learn 0.16.1?

时间:2015-05-25 12:44:37

标签: python import scikit-learn

我刚刚将sklearn更新为版本0.16.1。因此,如果我尝试导入:

from sklearn import linear_model

我收到以下错误消息:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/sklearn/linear_model/__init__.py", line 12, in <module>
    from .base import LinearRegression
  File "/usr/local/lib/python2.7/dist-packages/sklearn/linear_model/base.py", line 30, in <module>
    from ..utils.sparsefuncs import mean_variance_axis, inplace_column_scale
ImportError: cannot import name mean_variance_axis

有谁知道这个问题的原因是什么以及如何解决?

1 个答案:

答案 0 :(得分:1)

通过以下步骤解决了问题:

  1. 卸载scikit-learn。
  2. 手动删除$('.icon').css('font-size', 100);目录中的sklearn目录。
  3. /usr/local/lib/python2.7/dist-packages/最新版本的scikit-learn。
  4. 然而,我做了另一个问题(pip install)。可以找到更多详细信息here