Python ImportError:DLL加载失败:找不到指定的过程。(thinkdsp和thinkplot)

Python ImportError:DLL加载失败:找不到指定的过程。(thinkdsp和thinkplot),python,Python,我是一个业余程序员。我正在尝试使用: 将thinkdsp导入为dsp 将thinkplot导入为plt 我已经安装了pip install thinkx模块,但我一直收到这个错误,我不明白为什么。我将在下面留下控制台显示的内容: Traceback (most recent call last): File "Karaokemaker1.py", line 1, in <module> import thinkdsp as dsp File &qu

我是一个业余程序员。我正在尝试使用:

将thinkdsp导入为dsp

将thinkplot导入为plt

我已经安装了
pip install thinkx
模块,但我一直收到这个错误,我不明白为什么。我将在下面留下控制台显示的内容:

Traceback (most recent call last):
  File "Karaokemaker1.py", line 1, in <module>
    import thinkdsp as dsp
  File "C:\Users\keigo\anaconda3\lib\site-packages\thinkdsp.py", line 17, in <module>
    import scipy.stats
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\stats\__init__.py", line 384, in <module>
    from .stats import *
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\stats\stats.py", line 185, in <module>
    from . import distributions
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\stats\distributions.py", line 10, in <module>
    from ._distn_infrastructure import (entropy, rv_discrete, rv_continuous,
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\stats\_distn_infrastructure.py", line 25, in <module>
    from scipy import optimize
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\optimize\__init__.py", line 390, in <module>
    from ._minimize import *
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\optimize\_minimize.py", line 30, in <module>
    from ._trustregion_constr import _minimize_trustregion_constr
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\optimize\_trustregion_constr\__init__.py", line 4, in <module>
    from .minimize_trustregion_constr import _minimize_trustregion_constr
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\optimize\_trustregion_constr\minimize_trustregion_constr.py", line 4, in <module>
    from scipy.sparse.linalg import LinearOperator
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\sparse\linalg\__init__.py", line 116, in <module>
    from .eigen import *
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py", line 11, in <module>
    from .arpack import *
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py", line 22, in <module>
    from .arpack import *
  File "C:\Users\keigo\anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py", line 45, in <module>
    from . import _arpack
ImportError: DLL load failed: The specified procedure could not be found.
回溯(最近一次呼叫最后一次):
文件“Karaokemaker1.py”,第1行,在
将thinkdsp作为dsp导入
文件“C:\Users\keigo\anaconda3\lib\site packages\thinkdsp.py”,第17行,在
导入scipy.stats
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\stats\\ uuuu init\uuuu.py”,第384行,在
从.stats导入*
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\stats\stats.py”,第185行,在
从…起导入分发
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\stats\distributions.py”,第10行,在
基础设施导入(熵、离散、连续),
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\stats\\u distn\u infrastructure.py”,第25行,在
从scipy导入优化
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\optimize\\uuuuu init\uuuu.py”,第390行,在
从。\u最小化导入*
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\optimize\\u minimize.py”,第30行,在
从.\u信任区域\u构造导入\u最小化\u信任区域\u构造
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\optimize\\u trustregion\u constr\\uuuu init\uuuu.py”,第4行,在
from.minimize\u trustregion\u constr导入\u minimize\u trustregion\u constr
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\optimize\\u trustregion\u constr\minimize\u trustregion\u constr.py”,第4行,在
从scipy.sparse.linalg导入线性构造器
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\sparse\linalg\\uuuuu init\uuuu.py”,第116行,在
从。本征输入*
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\sparse\linalg\eigen\\uuuuu init\uuuu.py”,第11行,在
从.arpack导入*
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\sparse\linalg\eigen\arpack\ \uuuu init\uuuu.py”,第22行,在
从.arpack导入*
文件“C:\Users\keigo\anaconda3\lib\site packages\scipy\sparse\linalg\eigen\arpack\arpack.py”,第45行,在
from.import\u arpack
ImportError:DLL加载失败:找不到指定的过程。
我认为问题出在
scipy
模块上,因为以下所有错误都来自该模块。我检查了
scipy
模块,并已正确安装了所有组件


请帮助!谢谢!

运行您作为管理员使用的任何命令提示符,然后运行
pip install lib\u name--强制重新安装

尝试使用这两个命令,它们将帮助您:

conda remove --force scipy
以及:


您好,我的问题与您的问题相同。根据您使用的python版本,您应该选择thinkx版本。我建议您访问thinkx网站,查看过去的udapte。在我的例子中,是针对python 3.7的matplotlib 3.3.1。我使用git bash并使用

pip install matplotlib==3.0.1

一切都正常。我对seaborn也有同样的问题,它正常工作了。

尝试安装旧版本..pip install thinkx==1.1.2您使用Anaconda吗?尝试使用这两个命令
conda remove--force scipy
pip install scipy
@YounessSaadna非常感谢,这解决了我的问题!
pip install matplotlib==3.0.1