“ModuleNotFoundError”。如何让python识别模块的安装位置?

2024-09-30 08:37:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用自制在我的系统(MacOS)上安装了python,并且使用sublimitext作为文本编辑器来运行一个简单的文件

我要运行的代码是

import matplotlib.py as plt

squares = [1, 4, 9, 16, 25]
plt.plot(squares)
plt.show()

我已经安装了matplotlib,通过运行以下代码

pip3 install --user matplotlib

我得到以下错误

Traceback (most recent call last):
File "/Users/MYNAME/pythonprojects/project2datavisualization/mp_squares.py", line 1, in <module>
import matplotlib.py as plt
ModuleNotFoundError: No module named 'matplotlib.py'
[Finished in 0.4s with exit code 1]
[cmd: ['/usr/local/bin/python3', '-u',      '/Users/MYNAME/pythonprojects/project2datavisualization/mp_squares.py']]
[dir: /Users/MYNAME/pythonprojects/project2datavisualization]
[path: /usr/local/bin:“/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin”’]

显然,我的编辑不知道在哪里可以找到matplotlib。我该如何配置它,使它这样做


Tags: 代码pyimportbinmatplotlibusrlocalas
2条回答

在python中,我们不向导入添加.py扩展

你应该试试import matplotlib

而且,从您的代码来看,似乎您想要使用import matplotlib.pyplot as plt

查找有关导入Here的详细信息

也许您应该尝试“import matplotlib.pyplot as plt”。我想你没有把你要导入的东西的名字写对

相关问题 更多 >

    热门问题