Я новичок в машинном обучении и пакете sklearn. при попытке импортировать sklearn я получаю сообщение о том, что не удается найти DLL. Я установил sklearn через pip, удалил все, включая python, и переустановил все это, и все еще имею ту же проблему. на этой машине установлена только одна версия python. Я использую Python 3.6.1, и у меня также установлено сообщество visual studio 2017. Все пакеты актуальны. Обратный след выглядит следующим образом. (удалено имя пользователя из всех путей)
код запускается:
import numpy as np
from sklearn import cross_validation, neighbors
import pandas as pd
Traceback (most recent call last):
File "C:/Users/Public/Documents/Machine learning project/Classification/KNN.py", line 2, in <module>
from sklearn import cross_validation, neighbors
File "C:\Users\\AppData\Roaming\Python\Python36\site-packages\sklearn\__init__.py", line 134, in <module>
from .base import clone
File "C:\Users\\AppData\Roaming\Python\Python36\site-packages\sklearn\base.py", line 11, in <module>
from scipy import sparse
File "C:\Users\\AppData\Roaming\Python\Python36\site-packages\scipy\sparse\__init__.py", line 229, in <module>
from .csr import *
File "C:\Users\\AppData\Roaming\Python\Python36\site-packages\scipy\sparse\csr.py", line 15, in <module>
from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, get_csr_submatrix, csr_sample_values
ImportError: DLL load failed: %1 is not a valid Win32 application.