在安装seaborn等包时,使用pip install seaborn安装不成功,报错有:Failed building wheel for scipyFailed cleaningbuild dir for scipy

wKioL1mbGFGB7kznAATZbmpmO44564.jpg-wh_50

图二第一行显示了Failed to build scipy

所以可以推断是scipy出了问题。

wKiom1mbGFuTSflwAAVfOQtO7E8968.jpg-wh_50

解决方法:

手工下载Scipy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

注意:cp后面的数字对应的是python的版本,选择相应的操作系统位数32/64。

wKiom1mbGFyy6oR-AAHxBGzLwRc023.jpg-wh_50

然后将下载好的文件,复制到运行环境的目录下,比如:D:\anaconda\envs\py36\Scripts。

 

接着手工安装刚刚下载好的文件,如pip install scipy-0.19.1-cp36-cp36m-win_amd64

 

安装成功提示后,在继续安装seaborn包, pip install seaborn。

wKioL1mbGFawGd-TAAKtsDwWPYk097.jpg-wh_50

最后检查一下是否安装了此包:

使用conda list命令

wKiom1mbGF6g4ctEAAKj9CMob-4582.jpg-wh_50