1

こんにちは、sklearn が提供する機械学習の 101 チュートリアルに従おうとしていますが、エラーが発生し続けます。

ここからダウンロードした sklearn バージョンのほとんどを持っています: https://github.com/scikit-learn/scikit-learn

私はWindowsを実行しています

パイソン: 2.7.5 (32bit)

scipy: .12

でこぼこ: 1.7.0

私が走るとき

from sklearn.linear_model import LinearRegression
model = LinearRegression()

私は得る

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-7-9f5ae92552bb> in <module>()
----> 1 from sklearn.linear_model import LinearRegression
      2 model = LinearRegression()

C:\WinPython-32bit-2.7.5.1\python-2.7.5\lib\site-packages\sklearn\linear_model\__init__.py in <module>()
     10 # complete documentation.
     11 
---> 12 from .base import LinearRegression
     13 
     14 from .bayes import BayesianRidge, ARDRegression

C:\WinPython-32bit-2.7.5.1\python-2.7.5\lib\site-packages\sklearn\linear_model\base.py in <module>()
     28 from ..utils.sparsefuncs import (csc_mean_variance_axis0,
     29                                  inplace_csc_column_scale)
---> 30 from .cd_fast import sparse_std
     31 
     32 

ImportError: No module named cd_fast

これに基づいて: https://github.com/scikit-learn/scikit-learn/issues/1202

blasのエラーでしょうか?しかし、それはscipyにあり、以前は問題がありましたが、scipyを更新しただけで問題ないはずです。

助けてください!前もって感謝します

4

2 に答える 2

0

別の質問から回答をコピーして貼り付けます: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learnのバイナリを使用している場合。ダウンロードページに示されているように、numpy-MKL が必要です。公式の numpy バ​​イナリは機能しません。

于 2016-05-03T10:40:58.570 に答える