python安装scipy数次失败,之后安装Anaconda后使用sublime切换python解释器后解决pip无法安装scipy问题

来源:互联网 发布:淘宝网中老年冬季服装 编辑:程序博客网 时间:2024/06/05 19:45

    Python的数值科学计算基本上离不开scipy、numpy、matplotlib三者的,但是在安装scipy的时候尝试了很多种方法最终都是徒劳无功,安装失败,实在是没有好的办法了,中间尝试过卸载已经安装好的numpy模块,因为安装scipy报错的一直都是说numpy出错,但是依旧是不行,在这里有一个非官方的python第三方插件的资源库,如果需要的或者想要尝试的可以试试:

地址为:http://www.lfd.uci.edu/~gohlke/pythonlibs/

参考文章:

Sublime修改成为Python编辑器,设置系统环境变量

sublime修改python解释器


【Python】Windows下安装scipy库步骤

    这些文章对于一些同学的问题来说的确是可以解决问题,但是很遗憾我这里失败了,最后我选择了最直白的方法就是:

    直接手动指定python.exe的位置

    方法如下:

    进入sublime------>点击preference---------->Browse packages--------->进入python文件夹------------>打开Python.sublime-build

    将里面内容修改如下:

    

{"cmd": ["python", "-u", "$file"],        "path":"D:/Anaconda2","file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python"}
    这样执行如下代码:

import scipyprint '1111'
   输出结果如下:

    

1111[Finished in 0.4s]
    因为Anaconda自带了scipy模块,而原生态的python中没有这个模块,但是pip安装失败,直接将python解释器修改为Anaconda目录下的python.exe即可,输出结果表明,scipy模块已经成功导入,证明python.exe切换成功