[英]import matplotlib ImportError: DLL load failed: The specified procedure could not be found
[英]IDE when import scipy, ImportError: DLL load failed: The specified procedure could not be found
當我使用 pycharm 通過from scipy import stats
運行我的代碼時:
發生導入錯誤:DLL 加載失敗:找不到指定的過程。
平台: Anaconda,python 3.7
IDE: pycharm,Microsoft VS code Anaconda安裝在D:\Anaconda
scipy
包已正確安裝。 代碼可以在Jupyter
中成功運行。
我試過類似的問題,但沒有人能提供幫助。 誰能幫我解決這個問題?
我也重新安裝了 Anaconda,但是它仍然失敗。
從 scipy 導入統計:
追溯(最近一次調用最后一次): ...from scipy import stats File "D:\Anaconda3\lib\site-packages\scipy\stats__init__.py", line 345, in from.stats import * File "D:\Anaconda3 \lib\site-packages\scipy\stats\stats.py”,第 171 行,來自。 導入分布文件“D:\Anaconda3\lib\site-packages\scipy\stats\distributions.py”,第 10 行,在 from._distn_infrastructure 導入(熵,rv_discrete,rv_continuous,文件“D:\Anaconda3\lib\site- packages\scipy\stats_distn_infrastructure.py",第 24 行,在 from scipy import optimize File "D:\Anaconda3\lib\site-packages\scipy\optimize__init__.py",第 271 行,在 from._minimize import * File "D: \Anaconda3\lib\site-packages\scipy\optimize_minimize.py", 第 21 行,在 from scipy.sparse.linalg import LinearOperator File "D:\Anaconda3\lib\site-packages\scipy\sparse\linalg__init__.py",第 117 行,在 from.eigen import * File "D:\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen__init__.py",第 11 行,在 from.arpack import * File "D:\Anaconda3\lib \site-packages\scipy\sparse\linalg\eigen\arpack__init__.py", 第 22 行,在 from.arpack import * File "D:\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\ arpack.py”,第 45 行,在 from.import _arpack ImportError: DLL load failed: The specified找不到程序。
我解決了,我想一定是Conda里面的Scipy包有問題,所以我把Ski-learn相關的包都去掉了,然后從“ https://www.lfd.uci.edu/~gohlke/pythonlibs/ ”下載#numpy ”。
下載后選擇numpy+whl Scipy ski-learn(對應版本),pip安裝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.