Привет всем, я новичок в Python и пытаюсь запустить приведенный ниже код в PyCharm на Windows 10. У меня установлено Python 3.8.
import pandas as pd
from matplotlib import pyplot as plt
x = [1,2,3]
y = [1,4,9]
plt.plot(x,y)
plt.show()
полное сообщение об ошибке, которое я вижу:
Traceback (most recent call last):
File "<input>", line 3, in <module>
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\pyplot.py", line 32, in <module>
import matplotlib.colorbar
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\colorbar.py", line 31, in <module>
import matplotlib.contour as contour
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\contour.py", line 17, in <module>
import matplotlib.text as text
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\text.py", line 17, in <module>
from .textpath import TextPath # Unused, but imported by others.
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\textpath.py", line 11, in <module>
from matplotlib.mathtext import MathTextParser
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\mathtext.py", line 1059, in <module>
class StandardPsFonts(Fonts):
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\mathtext.py", line 1066, in StandardPsFonts
basepath = str(cbook._get_data_path('fonts/afm'))
File "C:\Users\tom_p\AppData\Local\Programs\Python\Python38-32\lib\site-packages\matplotlib\cbook\__init__.py", line 461, in _get_data_path
return Path(matplotlib.get_data_path(), *args)
AttributeError: module 'matplotlib' has no attribute 'get_data_path'
Я искал в inte rnet решения и до сих пор пробовал следующее:
- Удаление и переустановка matplotlib
- Установка matplotlib версии 2.1.2
- Установка matplotlib через anaconda
- Установка matplotlib с кодом
pip3 install matplotlib
- Запуск вышеуказанного кода в коде VS
Я могу запустить код в коде VS, но затем я сталкиваюсь с ошибками при попытке импортировать данные и предпочел бы просто запустить код в Python чем начать изучать, как использовать код VS, а также Python.
Я не уверен, что упускаю что-то очевидное, но любая помощь будет признательна.