Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是什么导致Python在导入matplotlib时出错?_Python_Python 3.x_Matplotlib - Fatal编程技术网

是什么导致Python在导入matplotlib时出错?

是什么导致Python在导入matplotlib时出错?,python,python-3.x,matplotlib,Python,Python 3.x,Matplotlib,首先,我必须说明出现了一个错误,但是正常的修复程序不起作用。 我的代码如下所示: import matplotlib.pyplot as plt x = [1,1,1] y = [5,5,5] plt.plot(x, y) plt.xlabel('- Hours Spent Studying -') plt.ylabel('- Test Scores (in %) -') plt.title('- Science Scores -') plt.show() 根据我对matplotlib

首先,我必须说明出现了一个错误,但是正常的修复程序不起作用。 我的代码如下所示:

import matplotlib.pyplot as plt

x = [1,1,1]
y = [5,5,5]

plt.plot(x, y)

plt.xlabel('- Hours Spent Studying -')
plt.ylabel('- Test Scores (in %) -')

plt.title('- Science Scores -')
plt.show()
根据我对matplotlib的理解,这应该是给定点的图形。我发现的错误是:

import matplotlib.pyplot as plt
ModuleNotFoundError: No module named 'matplotlib'
我立即认为我没有正确地安装matplotlib或在正确的目录中安装matplotlib,因此我尝试进入安装python39的目录,并尝试
pip install matplotlib
,这告诉我已经在该目录中安装了matplotlib。困惑的是,我回到我的代码目录并再次运行它,同样的错误再次发生。
有人对为什么会发生这种情况有什么建议或解决办法吗?我的操作系统是Win10。

试着用python3.9代码运行它。py

谢谢!我刚刚完成了“python3.9(我的文件名)”并且它可以工作!非常感谢!