ImportError: Failed to import `pydot`. Please install `pydot`. For example with `pip install pydot`

早上在使用keras的plot_model时报错了,报错如下:


  File "C:\Users\peter\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 786, in runfile
    execfile(filename, namespace)

  File "C:\Users\peter\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 110, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

    plot_model(model, to_file='model.png')

  File "C:\Users\peter\Anaconda3\lib\site-packages\keras\utils\vis_utils.py", line 132, in plot_model
    dot = model_to_dot(model, show_shapes, show_layer_names, rankdir)

  File "C:\Users\peter\Anaconda3\lib\site-packages\keras\utils\vis_utils.py", line 55, in model_to_dot
    _check_pydot()

  File "C:\Users\peter\Anaconda3\lib\site-packages\keras\utils\vis_utils.py", line 20, in _check_pydot
    'Failed to import `pydot`. '

ImportError: Failed to import `pydot`. Please install `pydot`. For example with `pip install pydot`.

解决方法:

conda install graphviz
conda install pydotplus
pip install pydot

猜你喜欢

转载自blog.csdn.net/zhangpeterx/article/details/89177731