win + python 3 下安裝 scikit-learn 出現 DLL load failed 可能是因爲依賴包 numpy , scipy 導致的,
首先,查看本機所安裝的 python 匹配哪個版本的 whl 文件,
>>> import pip._internal
>>> print(pip._internal.pep425tags.get_supported())
# 返回 cp37 的話,就下載該對應版本
whl 文件從 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 中下載,
其次,安裝對應的 numpy+mkl, scipy
然後,直接用 pip 安裝 scikit-learn
pip install -U scikit-learn