我正打算第一次尝试 matplotlib,但在开始之前就遇到了问题。我复制了这段代码:
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
plt.plot(x, np.sin(x))
plt.plot(x, np.cos(x))
plt.show()
作为一种 hello world 来查看事情是如何工作的,但 PyCharm 在导入语句中显示红色错误:
当我尝试运行代码时,我得到了
ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package
我不知道这是怎么发生的,而且我什至没有自己编写这个脚本,所以我认为这可能是软件包安装的问题,但我卸载并重新安装它,但没有任何改变。
它似乎类似于this和this,但两种情况都使用Visual Studio而不是PyCharm,第一个的答案似乎特定于Visual Studio,而第二个我无法理解足以判断它是否是一个匹配。
我在导入其他包时从未遇到过这个问题。
你安装了 Matplotlib 吗?您可以使用此命令安装它-
pip install matplotlib