Невозможно импортировать matplotlib.artist, несмотря на то, что он находится в \ site-packages - PullRequest
0 голосов
/ 30 ноября 2018

Я провожу эксперимент с углубленным изучением на временном ПК, но у меня, похоже, есть проблемы с дорожкой или средой.Я не использую matplotlib непосредственно в своем коде, но получаю следующую ошибку при попытке импортировать отдельный модуль:

AttributeError                            Traceback (most recent call last)
<ipython-input-4-78e172347b91> in <module>
----> 1 from imageai.Detection import VideoObjectDetection
      2 import os
      3 execution_path = os.getcwd()
      4 detector = VideoObjectDetection()
      5 #  SqueezeNet, ResNet, InceptionV3 and DenseNet.

~\Anaconda3\lib\site-packages\imageai\Detection\__init__.py in <module>
      6 from imageai.Detection.keras_retinanet.utils.colors import label_color
      7 
----> 8 import matplotlib.pyplot as plt
      9 import matplotlib.image as pltimage
     10 import numpy as np

~\Anaconda3\lib\site-packages\matplotlib\__init__.py in <module>
   1109 with warnings.catch_warnings():
   1110     warnings.simplefilter("ignore", MatplotlibDeprecationWarning)
-> 1111     rcParamsOrig = RcParams(rcParams.copy())
   1112     rcParamsDefault = RcParams([(key, default) for key, (default, converter) in
   1113                                 defaultParams.items()

~\Anaconda3\lib\site-packages\matplotlib\__init__.py in __getitem__(self, key)
    889             val = dict.__getitem__(self, key)
    890             if val is rcsetup._auto_backend_sentinel:
--> 891                 from matplotlib import pyplot as plt
    892                 plt.switch_backend(rcsetup._auto_backend_sentinel)
    893 

~\Anaconda3\lib\site-packages\matplotlib\pyplot.py in <module>
     30 from cycler import cycler
     31 import matplotlib
---> 32 import matplotlib.colorbar
     33 import matplotlib.image
     34 from matplotlib import rcsetup, style

~\Anaconda3\lib\site-packages\matplotlib\colorbar.py in <module>
     26 
     27 import matplotlib as mpl
---> 28 import matplotlib.artist as martist
     29 import matplotlib.cbook as cbook
     30 import matplotlib.collections as collections

AttributeError: module 'matplotlib' has no attribute 'artist'

Я проверил ~\Anaconda3\lib\site-packages\matplotlib, и все, кажется, в порядке.Кто-нибудь знает, что вызывает это?Я не мог найти подобную проблему здесь.Я также попытался удалить и переустановить предыдущую версию и текущую Matplotlib безрезультатно.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...