2017-10-08 17 views
0

Python 버전 : 3.5.2
기계 학습 등을 시작했습니다. 그래서 sklearn과 다른 패키지 양식을 설치했습니다. 그들 모두 sklearn을 제외하고 성공적으로 설치할 수 있었기 때문에 휠을 다운로드하여 here에서 설치했습니다. 그것은 성공적으로 설치하지만 난 올바른 설치를 확인하는 순서를 가져하려고 할 때, 나는 오류의 톤했습니다 :sklearn을 가져 오는 중 오류가 발생했습니다.

Traceback (most recent call last): File "C:\MyFiles\Programs\Python\PlayGround.py", line 1, in import sklearn
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn__init__.py", line 134, in from .base import clone
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\base.py", line 12, in from .utils.fixes import signature
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils__init__.py", line 11, in from .validation import (as_float_array,
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\validation.py", line 18, in from ..utils.fixes import signature
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\fixes.py", line 144, in from scipy.sparse.linalg import lsqr as sparse_lsqr # noqa
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\linalg__init__.py", line 114, in from .isolve import *
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\linalg\isolve__init__.py", line 6, in from .iterative import *
File "C:\Users\Vaibhav Acharya\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in from . import _iterative

ImportError: DLL load failed: The specified module could not be found.

을 그리고 코드는 단지였다

import sklearn 

이미 올바른 선택했다 다운로드받은 휠 패키지의 버전입니다.
어떻게 수정할 수 있습니까? 왜 발생합니까?

+1

sklearn 및 기타 종속성을 제거하고 다시 설치하는 것이 좋습니다. Conda 환경을 사용할 수 있다면 Conda 환경을 사용할 수 있다면 더 좋을 것입니다. –

+1

사용하고있는'pip' 버전이 당신이 작업하고있는 Python 환경과 같은가요? – none

+0

나는 이해하지 못 했니? 설명 해주십시오. @none –

답변

0

다음 단계는 내 문제 해결 적절한 휠 파일을 다시 설치

  1. 제거 NumPy와, sklearn와 scipy을.
  2. here에서 numpy + mkl 및 scipy를 다운로드 중입니다.
  3. 먼저 numpy + mkl을 설치 한 다음 scipy를 설치하십시오.
  4. pip에서 sklearn을 설치하십시오.
0

여러 가지 확인해야합니다

  1. 확인 NumPy와, scipy 설치 버전.
  2. 올바른 경우 numpy 및 scipy를 가져 오십시오.
  3. 제대로 가져 오면 temp(c:/users/username/Appdata/local/temp) 폴더를 비우십시오. 기계를 다시 시작한 후 다시 시도하십시오. 작동하지 않는 경우
  4. 정지, 다음 scipy, NumPy와, sklearn을 제거하고 는