2017-01-02 11 views
1

私はsklearnから前処理、モデル選択とSVMをインポートしようとしているが、私はこのエラーを取得していインポート:Sklearnエラー

Traceback (most recent call last): File "C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\ProjectFiles\Machine_Learing.py", line 4, in from sklearn import preprocessing, model_selection, svm File "C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn__init__.py", line 57, in from .base import clone File "C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\base.py", line 12, in from .utils.fixes import signature File "C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils__init__.py", line 11, in from .validation import (as_float_array, File "C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\validation.py", line 18, in from ..utils.fixes import signature File "C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\fixes.py", line 406, in if np_version < (1, 12, 0): TypeError: unorderable types: str() < int()

私は疲れて再インストールパイソンとモジュール

感謝を!

+0

'np_version'は文字列で、これを整数のタプルと比較しようとしています。 'np_version'の書式についてもっと詳しく知ってください。 – FlipTack

+0

私はnumpy-1.12.0rc2 + mklを使用しています – Jcheong

+0

私はそれを動作させました!ここにこの記事があります:http://stackoverflow.com/questions/40693558/typeerror-unorderable-types-str-int?answertab = active#tab-top – Jcheong

答えて

0
>> pip install --upgrade numpy 

OR

>> sudo pip3 install --upgrade numpy 

SKlearnはnumpyのが主なものであること、夫婦の依存関係を持っています。 numpyがインストールされていても、使用しているSKlearnのバージョンが古くなる可能性があります。