Я недавно пытаюсь что-то сделать с Tensorflow.Установка кажется очень хорошей, пока я не столкнулся с этой проблемой.При импорте matplotlib.pyplot был выдан AttributeError.Ниже приведена подробная информация:
>>> import matplotlib.pyplot
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/syine/venv/lib/python3.7/site-packages/matplotlib/pyplot.py", line 2349, in <module>
switch_backend(rcParams["backend"])
File "/home/syine/venv/lib/python3.7/site-packages/matplotlib/__init__.py", line 820, in __getitem__
plt.switch_backend(rcsetup._auto_backend_sentinel)
File "/home/syine/venv/lib/python3.7/site-packages/matplotlib/pyplot.py", line 212, in switch_backend
newbackend[9:] if newbackend.startswith("module://")
AttributeError: 'object' object has no attribute 'startswith'
Похоже, это внутренняя ошибка в модуле, однако я не могу найти подсказки для решения проблемы.
Я попытался переустановить matplotlib и все егозависимости (FreeType, libpng, NumPy, setuptools, cycler, dateutil, kiwisolver, pyparsing), но ни одна из них не может решить проблему.