Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 13, 2023 00:39:44

hodilin_ad
Зарегистрирован: 2023-09-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не импортируется библиотека matplotlib

При решении задач пишу команду import matplotlib.pyplot as plt, но python не хочет библиотеку устанавливать. Уже все сайты облазил… ругается, что нет такого имени, но такой файл есть

Среда: MS VS code, питон установлен на комп 3.11.5, внутри VS code питон тоже установлен. Пока все задачи решались нормально, но там, где есть импорт этой библиотеки - такая беда
Сам юрист, но добавили дисциплину “искусственный интеллект” - вот мучаюсь

Traceback (most recent call last):
File “c:\Users\hodil\OneDrive\Рабочий стол\2 курс\ИИ\Рабочая тетрадь 1\123.py”, line 1, in <module>
import matplotlib.pyplot as plt
File “C:\Users\hodil\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\pyplot.py”, line 61, in <module>
from matplotlib.figure import Figure, FigureBase, figaspect
File “C:\Users\hodil\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\figure.py”, line 43, in <module>
from matplotlib import _blocking_input, backend_bases, _docstring, projections
File “C:\Users\hodil\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\projections\__init__.py”, line 58, in <module>
from mpl_toolkits.mplot3d import Axes3D
ImportError: cannot import name ‘Axes3D’ from ‘mpl_toolkits.mplot3d’ (C:\Users\hodil\AppData\Local\Programs\Python\Python311\Lib\site-packages\mpl_toolkits\mplot3d\__init__.py)
PS C:\Users\hodil\OneDrive\Рабочий стол\2 курс\ИИ\Рабочая тетрадь 1>

Прикреплённый файлы:
attachment 2023-09-12_23-01-23.png (164,1 KБ)

Офлайн

#2 Сен. 13, 2023 00:40:17

hodilin_ad
Зарегистрирован: 2023-09-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не импортируется библиотека matplotlib

Файлы в директории

Прикреплённый файлы:
attachment 2023-09-12_23-01-11.png (166,9 KБ)

Офлайн

#3 Сен. 13, 2023 01:39:27

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9851
Репутация: +  853  -
Профиль   Отправить e-mail  

Не импортируется библиотека matplotlib

У меня в __init__.py написана вот такая строчка импорта
Путь к файлу

директория_питона/site-packages/mpl_toolkits/mplot3d/__init__.py
  
from __future__ import (absolute_import, division, print_function,
                        unicode_literals)
 
import six
 
from .axes3d import Axes3D

Так что удали matplotlib и установи его снова, если оно там не так записано.



Отредактировано py.user.next (Сен. 13, 2023 01:39:56)

Офлайн

#4 Сен. 13, 2023 09:32:44

hodilin_ad
Зарегистрирован: 2023-09-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не импортируется библиотека matplotlib

py.user.next
У меня в __init__.py написана вот такая строчка импортаПуть к файлу
Спасибо! По какой то причине файл __init__.py в папке mplot3d и в папке mpl_toolkits содержал одинаковые строки. Переустановил, и всп заработало!

Прикреплённый файлы:
attachment 2023-09-13_09-32-25.png (229,3 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version