0

我正在尝试使用 matplotlib 和 mpld3 库在我的 Flask 应用程序中显示 NetworkX 图。

    f=plt.figure()
    pos=nx.spring_layout(G)

    nx.draw_networkx_nodes(G,pos,nodelist=nodes, node_color='r', node_size=50, alpha=0.8,with_labels=True)
    nx.draw_networkx_edges(G,pos,width=1.0,alpha=0.5)

    graph=mpld3.fig_to_html(f)

在我的本地机器上,该图看起来不错,如下所示:

在此处输入图像描述

然而,在 Heroku 上,图形呈现如下:

在此处输入图像描述

在本地和 heroku 中使用完全相同的数据和代码,我无法弄清楚为什么 Heroku 图表看起来如此不同。可能有什么问题?

4

0 回答 0