当将matplotlib.plot导入为plt时,我在下面遇到了这个问题。
请帮我解决这个问题。我使用崇高的文本,Python3.8和window 10。
谢谢!
File "D:\PYTHONFILES\line.py", line 3, in <module>
import matplotlib.pyplot as plt
File "C:\Users\Tran\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\__init__.py", line 174, in <module>
_check_versions()
File "C:\Users\Tran\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\__init__.py", line 159, in _check_versions
from . import ft2font
ImportError: DLL load failed while importing ft2font: The specified module could not be found.
[Finished in 18.5s]
发布于 2020-08-17 03:57:55
我安装了Microsoft Visual C++可再发行包,然后错误已经解决。按照下面的链接得到它:
https://www.techspot.com/downloads/6776-visual-c-redistributable-package.html
发布于 2021-04-02 17:26:41
在作为木星实验室内核运行的conda环境中,我遇到了这个错误。注意,环境并不是运行木星实验室本身的环境。
在相同的环境中导入matplotlib时,我没有得到相同的错误,但在木星(仅在powershell中)中时却没有得到相同的错误。
通过将matplotlib安装到运行木星实验室的环境中,我消除了错误(我不会说已经解决了)。我的理论是,这会将dll的副本放在一个地方,在那里,python进程可以找到作为内核运行的dll。我注意到并解决了同样的问题。
因此,我怀疑这个问题,至少在我的例子中,是木星没有正确地设置共享库路径,而不是matplotlib。
发布于 2020-08-24 13:59:18
这个错误似乎只发生在matplotlib 3.3.1中;降级到3.3.0也解决了那些不能仅仅安装VC redist包的人。
https://stackoverflow.com/questions/63410060
复制相似问题