如何在python使用脉冲安装SciPy和SymPy

  介绍

这篇文章给大家介绍如何在python使用脉冲安装SciPy和SymPy,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<强>背景:

使用pip安装SciPy的格式安装python函数库SciPy的时候,发现老是报的错,从网上找信息也没找到合适的解决办法,最后使用whl格式文件安装成功。

<强>由于我已经安装了numpy,只安装了下面的whl文件。

祝辞祝辞pip安装E: \ 360安全浏览器下载\ scipy-0.19.1-cp35-cp35m-win_amd64.whl

祝辞祝辞pip安装E: \ 360安全浏览器下载\ matplotlib-1.5.3-cp35-cp35m-win_amd64.whl

祝辞祝辞pip安装E: \ 360安全浏览器下载\ sympy-1.1.1-py2.py3-none-any.whl

<强>注意:

下载的.whl文件不要重命名;

安装顺序有讲究,可以先装numpy, SciPy模块后装matplotlib,因为各模块之间有相互依赖关系。

如果第一次安装不成功可以重新安装几次,matplotlib, SciPy都是安装了两次才成功,

安装还是不成功的时候可以选择下载低版本的函数库试一下。

如果以上安装过程嫌麻烦,也可以直接安装已经集成了很多有用的第三方包的发行版蟒蛇,或者安装python (x, y)。

<强>后续:

<强>使用过程中的一些错误提示及解决办法:

下面两个报错信息是我使从SciPy用。优化进口leastsq报出的。

报错:RuntimeError:模块编译API版本0 xb但这个版本的numpy是0 xa。网上的资料说是numpy版本不对。

<强>解决办法:

pip  install  numpy 升级   pip  install  -U  numpy

我用第二个成功将numpy从numpy-1.12.1升级到numpy-1.13.1。

报错:文件“C: \ Python \ lib \网站\ scipy \ linalg \ blas.py",第155行,& lt; module>从scipy。linalg进口_fblas ImportError: DLL加载失败:找不到指定的模块。

numpy版本报错解决之后,继续报的错,从网上找答案也没有好的解决办法,看大家的思路都是说numpy的安装有问题。

感觉还是numpy安装得有问题,所以手动安装numpy的whl: numpy-1.13.1 + mkl-cp35-cp35m-win_amd64。whl。成功解决。

关于如何在python使用脉冲安装SciPy和SymPy就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

如何在python使用脉冲安装SciPy和SymPy