正确导入没有熊猫的matplotlib

时间:2019-06-20 16:14:13

标签: python pandas matplotlib

我目前正在学习matplotlib在python中的使用,并且发现自己遇到了错误:

Traceback (most recent call last):
  File "C:/Users/user/Desktop/Machine Learning/plt.py", line 1, in <module>
    import matplotlib.pyplot as plt
  File "C:\Python37\lib\site-packages\matplotlib\__init__.py", line 200, in <module>
    _check_versions()
  File "C:\Python37\lib\site-packages\matplotlib\__init__.py", line 194, in _check_versions
    module = importlib.import_module(modname)
  File "C:\Python37\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: DLL load failed: The specified module could not be found.

我已经将python安装到64位,并且我使用this网站安装了matplotlib(我安装了matplotlib-3.1.0-cp37-cp37m-win_amd64.whl),而且我当前的python版本是3.7.3,所以我做了所有这些,并且我在发生错误的地方运行了代码:

import matplotlib.pyplot as plt
plt.plot([1,2,3],[5,7,4])
plt.show()

要纠正这一点,我在论坛上发现对于某些进口大熊猫的人有效,所以我尝试了

import pandas as pan
import matplotlib.pyplot as plt
plt.plot([1,2,3],[5,7,4])
plt.show()

它奏效了!所以我的问题是为什么呢?我该如何修复它,这样我就不必进口大熊猫了。

1 个答案:

答案 0 :(得分:0)

因此,该解决方案现在对我有效,我不确定为什么它还能起作用,任何知道为什么的人都可以添加一些赞美:

  1. 未安装的matplotlib

  2. 已安装Visual Studio 2019和所有     python工具

  3. 使用pip再次安装matplotlib

另一种解决方案是使用运行平稳的python 3.5和matplotlib 3.0.3。