python中scipy库的导入与函数调用方法_python的scipy库安装成功,导入scipy或其函数时却报错的问题...
基于anaconda軟件自動安裝的python,scipy。使用時在導入函數時報錯:如想要導入integrate函數,輸入命令:
from scipy.integrate import quad
結果報錯,提示:
ImportError: DLL load failed: 找不到指定的模塊。
在網上查資料,大概說是要先安裝numpy+mkl(注意,不是numpy),需要到相應網站下載該文件包,下載地址:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
選擇對應版本的文件后下載。
在相應下載文件的文件夾下打開命令窗口,安裝該文件,但首先需要卸載之前安裝的scipy包(基于anaconda):
conda uninstall scipy
安裝numpy+mkl(以“numpy-1.15.4+mkl-cp37-cp37m-win_amd64.whl”包為例):
conda install numpy-1.15.4+mkl-cp37-cp37m-win_amd64.whl
conda install 命令不行就用pip install ,下方命令同理。
安裝scipy,首先需要下載sci程序包。參考中提到的下載地址下載下來的文件可能會報錯(我用的時候報錯了),會提示你去其它地址下載,我們選擇其中一個地址去下載(下載地址:https://repo.anaconda.com/pkgs/main/win-64/)。下載完成后,在相應下載文件的文件夾下打開命令窗口,安裝該文件(以“scipy-1.1.0-py37h4f6bf74_1.tar.bz2”包為例):
conda install scipy-1.1.0-py37h4f6bf74_1.tar.bz2
安裝完成后,實驗完美解決該問題。
參考:
https://blog.csdn.net/Steven_Joker/article/details/77892014
總結
以上是生活随笔為你收集整理的python中scipy库的导入与函数调用方法_python的scipy库安装成功,导入scipy或其函数时却报错的问题...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BCH码(BCH code)详细分析
- 下一篇: 斐讯k2路由器刷PandoraBox一宽