Python 从sklearn.metrics.pairwise导入欧几里德距离时出错

Python 从sklearn.metrics.pairwise导入欧几里德距离时出错,python,python-2.7,scikit-learn,anaconda,Python,Python 2.7,Scikit Learn,Anaconda,我正在尝试从pythonshell导入欧几里得距离 使用以下语法 from sklearn.metrics.pairwise import euclidean_distances 我得到了以下错误 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 从sklearn.metrics.pairwise导入欧几里德距离 文件“E:\Python27\lib\site packages\sklearn\metrics\uuuuu init\uuuuuu.py”,第7行,在 from.排名导入auc

我正在尝试从pythonshell导入欧几里得距离 使用以下语法

from sklearn.metrics.pairwise import euclidean_distances
我得到了以下错误

回溯(最近一次呼叫最后一次): 文件“”,第1行,在
从sklearn.metrics.pairwise导入欧几里德距离
文件“E:\Python27\lib\site packages\sklearn\metrics\uuuuu init\uuuuuu.py”,第7行,在
from.排名导入auc
文件“E:\Python27\lib\site packages\sklearn\metrics\ranking.py”,第26行,在
from..utils导入检查\u一致\u长度
文件“E:\Python27\lib\site packages\sklearn\utils\uuuuu init\uuuuuu.py”,第16行,在
从.class\u weight导入compute\u class\u weight,compute\u sample\u weight
文件“E:\Python27\lib\site packages\sklearn\utils\class\u weight.py”,第7行,在
from..utils.fixes导入一维
文件“E:\Python27\lib\site packages\sklearn\utils\fixes.py”,第318行,位于
从scipy.sparse.linalg导入lsqr作为稀疏\u lsqr
文件“E:\Python27\lib\site packages\scipy\sparse\linalg\uuuuu init\uuuuuuuu.py”,第109行,在
从.isolve导入*
文件“E:\Python27\lib\site packages\scipy\sparse\linalg\isolve\uuuuu init\uuuuuu.py”,第6行,在
from.iterative import*
文件“E:\Python27\lib\site packages\scipy\sparse\linalg\isolve\iterative.py”,第7行,在
从…起导入\u迭代
ImportError:DLL加载失败:找不到指定的模块


我已经安装了scikit学习模块,并且我可以在
sklearn/metrics/pairwise.py

中找到欧几里德距离方法,您尝试使用我在2015年8月11日安装的Python 2.7.10 | Anaconda 2.3.0(64位)为我工作。建议重新安装scipy或最新的Anaconda Python 2发行版。您的尝试对我在2015年8月11日安装的Python 2.7.10 | Anaconda 2.3.0(64位)有效。建议重新安装scipy或最新的Anaconda Python 2发行版。