Як виправити: модуль 'matplotlib' не має атрибута 'plot';
Помилка, з якою ви можете зіткнутися під час використання matplotlib :
AttributeError : module 'matplotlib' has no attribute 'plot'
Ця помилка зазвичай виникає, коли ви використовуєте такий код для імпорту matplotlib:
import matplotlib as plt
Замість цього ви повинні використовувати:
import matplotlib. pyplot as plt
У наступному прикладі показано, як виправити цю помилку на практиці.
Як відтворити помилку
Припустімо, ми намагаємося створити лінійний графік у matplotlib за допомогою такого коду:
import matplotlib as plt #define data x = [1, 2, 3, 4, 5, 6] y = [3, 7, 14, 19, 15, 11] #create line plot plt. plot (x, y) #show line plot plt. show () AttributeError : module 'matplotlib' has no attribute 'plot'
Ми отримуємо повідомлення про помилку, оскільки ми використали неправильний рядок коду для імпорту бібліотеки matplotlib.
Як виправити помилку
Щоб виправити цю помилку, просто використовуйте правильний код для імпорту бібліотеки matplotlib:
import matplotlib. pyplot as plt #define data x = [1, 2, 3, 4, 5, 6] y = [3, 7, 14, 19, 15, 11] #create line plot plt. plot (x, y) #show line plot plt. show ()

Зауважте, що ми можемо успішно створити лінійний графік, не отримуючи повідомлення про помилку, оскільки ми використали правильний рядок коду для імпорту бібліотеки matplotlib.
Додаткові ресурси
У наступних посібниках пояснюється, як виправити інші типові помилки в Python:
Як виправити: немає модуля з назвою matplotlib
Як виправити: немає модуля з назвою pandas
Як виправити: немає модуля з назвою numpy