2017-05-24 5 views
1

내 컴퓨터에서 sklearn은 일년 반 전에 작동 했으므로 사용을 중단했지만 현재 사용하지 않습니다.sklearn은 이름을 가져올 수 없습니다. _ellipsoid

from sklearn import tree 

정말 지저분한 같습니다 : 나는 나의 program.py에서 import 문에 문제가있어

Traceback (most recent call last): File "E:/DecisionModel.py", line 1, in <module> 
    from sklearn import tree File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\__init__.py", line 57, in <module> 
    from .base import clone File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\base.py", line 12, in <module> 
    from .utils.fixes import signature File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\__init__.py", line 11, in <module> 
    from .validation import (as_float_array, File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\validation.py", line 18, in <module> 
    from ..utils.fixes import signature File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\fixes.py", line 403, in <module> 
    from scipy.stats import rankdata File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\stats\__init__.py", line 344, in <module> 
    from .stats import * File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\stats\stats.py", line 173, in <module> 
    import scipy.special as special File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\special\__init__.py", line 643, in <module> 
    from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\special\_ellip_harm.py", line 7, in <module> 
    from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm ImportError: cannot import name '_ellipsoid' 

유용한 정보 : 전에 오류는 NUMPY_MKL를 가져올 수없는 동안 나는 바퀴로 here에서 설치했다.

답변

1

scikit-learn을 다시 설치하려고 했습니까? pip을 사용하는 경우 다음 명령을 실행하면됩니다.

python -m pip install --upgrade pip 
python -m pip install --upgrade --force-reinstall scikit-learn 
+0

scikit-learn 문제를 잘 재설치했지만 그 결과에 만족하지 못했습니다. 휠에서 설치해야했기 때문에 pip가 scikit-learn으로 작동하지 않습니다. (윈도우즈 10 파이썬 3.5 64 비트) –

+0

'pip'를 설치할 수 있습니다 : https://stackoverflow.com/a/12476379/1293700 –

0

동일한 문제가있었습니다. 나는 scipy를 최신 버전으로 업데이트함으로써이 문제를 해결했다.