Доброго время суток.
Изучаю Python и при использовании библиотек matplotlib и seaborn Ubuntu не отображает график. Запускал данный код на Windows10, он нормально отрабатывал. По этому было принято решение, проблема в самой Ubuntu.
Мой код:
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.read_csv('train.csv')
fig, ax = plt.subplots(figsize = (20,40))
sns_heatmap = sns.heatmap(df.isnull(), yticklabels=False, cbar=False, cmap='viridis')
plt.show()
Выводит данную ошибку: 8: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown
plt.show()
Пытаясь исправить ошибку подгружал различные данные (библиотеки).(Около 500 мегабайт данных) Но исправление одной ошибки выводит другую. Не знаю что делать и как гуглить даже. В данный момент откатил систему до того как подгружал данные.
На всякий случай: использую pycharm community Edition (в Windows10 та же версия стоит), Python 3.12.2, Ubuntu 22.04.4 LTS
Пользователь добавил сообщение 07 Марта 2024, 08:47:14:
Нужно в проект добавить библиотеку PyQt6. А вот импорт в код делать не нужно.