发新帖

运行Tensorflow Object Detection API显示 No module named 'matplotlib'

[复制链接]
1133 5

快来加入 TensorFlowers 大家庭!

您需要 登录 才可以下载或查看,没有帐号?加入社区

x
请教各位大神,我下载了Tensorflow Object Detection API,前面所有的步骤都是没问题的,就是在测试这个时:python object_detection/builders/model_builder_test.py,报如下错误:
Traceback (most recent call last):
  File "object_detection/builders/model_builder_test.py", line 21, in <module>
    from object_detection.builders import model_builder
  File "C:\tensorflow_model\research\object_detection\builders\model_builder.py", line 29, in <module>
    from object_detection.meta_architectures import ssd_meta_arch
  File "C:\tensorflow_model\research\object_detection\meta_architectures\ssd_meta_arch.py", line 32, in <module>
    from object_detection.utils import visualization_utils
  File "C:\tensorflow_model\research\object_detection\utils\visualization_utils.py", line 25, in <module>
    import matplotlib; matplotlib.use('Agg')  # pylint: disable=multiple-statements
ModuleNotFoundError: No module named 'matplotlib'

可是我装了anaconda的,所有matlpotlib肯定是有的,请问这个该怎么处理呢?
我知道答案 回答被采纳将会获得10 金币 已有5人回答
本楼点评(0) 收起

精彩评论5

舟3332  TF芽芽  发表于 2018-4-16 20:17:21 | 显示全部楼层
开 python 然后 import matlpotlib 会有什么结果呀?
本楼点评(1) 收起
  • 大胜>>> import matlpotlib
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ModuleNotFoundError: No module named 'matlpotlib'
    也是一样的,我该怎么搞呢
    2018-4-17 09:15 回复
TF-boy  TF豆豆  发表于 2018-4-17 08:45:52 | 显示全部楼层
路径不太对吧,或者说matlpotlib 没有被包含在当前环境下
本楼点评(5) 收起
  • 大胜请问我该怎么改这个路径呢
    2018-4-17 09:20 回复
  • TF-boy回复 大胜 :你在anaconda里面可以直接管理环境的
    2018-4-18 08:12 回复
  • 大胜我用cmd窗口打开python,输入import matplotlib,显示没有安装这个模块,但是在anaconda prompt中打开python却是可以import matplotlib的。所以应该是安装的问题了吧?请问我具体该怎么修改呢,谢谢
    2018-4-18 08:33 回复
  • TF-boy回复 大胜 :你在anaconda 有几个环境,在anaconda navigator中查看一下
    2018-4-18 08:42 回复
  • 大胜回复 TF-boy :只有一个base(root),我的TensorFlow都是装在这个环境下的,import tensorflow 或者import numpy 这些都没有问题
    2018-4-18 09:04 回复
舟3332  TF芽芽  发表于 2018-4-17 09:51:53 | 显示全部楼层
可是我装了anaconda的,所有matlpotlib肯定是有的,请问这个该怎么处理呢?


是不是在确认一下这个包是否已经被安装,是在 python 还是 python3 中安装的?
本楼点评(1) 收起
  • 大胜我是用anaconda装的,版本是python3,很奇怪的是,我用cmd窗口打开python,输入import matplotlib,显示没有安装这个模块,但是在anaconda prompt中打开python却是可以import matplotlib的
    2018-4-18 08:29 回复
ves  TF荚荚  发表于 2018-7-4 20:21:40 | 显示全部楼层
建议在命令行重新安装matplotlib
本楼点评(0) 收起
eme  TF荚荚  发表于 2018-9-2 19:18:39 | 显示全部楼层
楼主解决了吗 我也遇到了同样的问题
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

主题

帖子

5

积分
快速回复 返回顶部 返回列表