RuntimeError: main thread is not in main loop with Matplotlib and Flask

前端 未结 2 1383
感动是毒
感动是毒 2021-02-07 05:55

I\'m using flask, matplotlib to save image and tensorflow to create a session. I\'m getting the above error when I run the following code. Does the flask route run on a separate

2条回答
  •  爱一瞬间的悲伤
    2021-02-07 06:31

    I was on the same situation, Flask with Matplotlib combo. What worked for me is to specify Agg as Matplotlib backend.

    import matplotlib
    matplotlib.use('Agg')
    import matplotlib.pyplot as plt
    
    # Your code here
    

    You can refer to Matplotlib documentation (Matplotlib in a web application server) for the details.

提交回复
热议问题