Найти - Пользователи
Полная версия: Не импортируется библиотека matplotlib
Начало » Центр помощи » Не импортируется библиотека matplotlib
1
hodilin_ad
При решении задач пишу команду 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>
hodilin_ad
Файлы в директории
py.user.next
У меня в __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 и установи его снова, если оно там не так записано.
hodilin_ad
py.user.next
У меня в __init__.py написана вот такая строчка импортаПуть к файлу
Спасибо! По какой то причине файл __init__.py в папке mplot3d и в папке mpl_toolkits содержал одинаковые строки. Переустановил, и всп заработало!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB