ModuleNotFoundError:该模型似乎未安装名为“ matplotlib”的模块

时间:2019-09-12 15:33:27

标签: python-3.x linux pycharm

在代码上:

import matplotlib.font_manager as fm

我收到错误消息:

ModuleNotFoundError: No module named 'matplotlib'

我正在使用Linux Ubuntu作为操作系统,并且正在使用Python 3.6。

要检查是否安装了matplotlib,我在命令行上尝试了2个linux指令:

apt-cache search matplotlib

sudo apt search matplotlib

他们两个都显示了结果,所以我认为已经安装了matplotlib。

from PIL import Image
from PIL import ImageDraw
from PIL import ImageFont

import tkinter as tk
from tkinter import ttk,font
from PIL import Image,ImageDraw,ImageFont

root = tk.Tk()

import matplotlib.font_manager as fm

请。帮助。

1 个答案:

答案 0 :(得分:1)

您的计算机上安装了两个python,一个是Mac OSX随附的标准python,第二个是您安装了端口的python(这是在其库中安装了matplotlib的一个,随附的一个macosx没有)。

/usr/bin/python

这是标准的mac python,并且由于它没有matplotlib,因此您应该始终使用安装了port的脚本来启动脚本。

如果python your_script.py有效,则更改#!到:

#!/usr/bin/env python

或将完整路径放入在其库中安装了matplotlib的python解释器中。