[好吧,这让我发疯了,我试图设置tensorflow对象检测api,我已经完成了github页面上提到的所有步骤。但是,在最后一步,当我们需要通过运行以下命令检查安装时:
python object_detection/builders/model_builder_test.py
显示此错误:
Traceback (most recent call last): File "object_detection/builders/model_builder_test.py", line 23, in <module> from object_detection.builders import model_builder File "/mnt/data2/TensorFlow/models/research/object_detection/builders/model_builder.py", line 34, in <module> from object_detection.meta_architectures import ssd_meta_arch File "/mnt/data2/TensorFlow/models/research/object_detection/meta_architectures/ssd_meta_arch.py", line 34, in <module> from object_detection.utils import visualization_utils File "/mnt/data2/TensorFlow/models/research/object_detection/utils/visualization_utils.py", line 29, in <module> import matplotlib; matplotlib.use('Agg') # pylint: disable=multiple-statements File "/localdisk/workspace/pycharm/anaconda/envs/tensorflow/lib/python3.5/site-packages/matplotlib/__init__.py", line 141, in <module> from . import cbook, rcsetup File "/localdisk/workspace/pycharm/anaconda/envs/tensorflow/lib/python3.5/site-packages/matplotlib/rcsetup.py", line 29, in <module> from cycler import Cycler, cycler as ccycler ImportError: cannot import name 'Cycler'
cycler已经安装,但是以某种方式无法导入。有人可以帮忙吗?
谢谢!
[好吧,这让我发疯了,我试图设置tensorflow对象检测api,我已经完成了github页面上提到的所有步骤。但是,在最后一步,当我们需要...
因此问题已解决。我正在使用Anaconda,并创建了一个单独的虚拟环境。问题是我必须扩展我的python路径。我只是导出了站点程序包的路径,并将其放入bashrc中,所有这些都已修复。