热线电话:13121318867

登录
2019-02-19 阅读量: 697
sklearn.linear_model

已安装sklearn,但依然找不到 sklearn.linear_model import LinearRegression, RidgeCV, LassoCV, ElasticNetCV

D:\Python27\python.exe D:/xiaoxiangcode/9.Regression/9.3.ElasticNet.py

Traceback (most recent call last):

  File "D:/xiaoxiangcode/9.Regression/9.3.ElasticNet.py", line 5, in <module>

    from sklearn.linear_model import LinearRegression, RidgeCV, LassoCV, ElasticNetCV

  File "D:\Python27\lib\site-packages\sklearn\linear_model\__init__.py", line 14, in <module>

    from .bayes import BayesianRidge, ARDRegression

  File "D:\Python27\lib\site-packages\sklearn\linear_model\bayes.py", line 12, in <module>

    from scipy.linalg import pinvh

ImportError: cannot import name pinvh

解决方案“这是《机器学习升级版》中的问题。

这里的最大可能性是scipy没有安装好,而它本身又有两个可能原因:

1、scipy没有安装或者安装有问题,直接重装scipy即可;

2、numpy中没有mkl模块,导致scipy运行不正常。这时,找一下非官方的numpy+mkl版本即可。

结论:重新安装numpy+mkl和scipy

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据