我正在尝试使用 pyvis 库使用以下代码显示 py 网络:
import numpy as np
import networkx as nx
from pyvis.network import Network
adjacency_matrix = [[0.5, 0.2, 0.3, 0], [0.1, 0.1, 0, 0.8], [0.3, 0, 0.4, 0.3], [0, 0.2, 0.2, 0.6]]
A = np.array(adjacency_matrix)
G = nx.from_numpy_matrix(A, create_using=nx.MultiDiGraph)
G2 = Network()
G2.from_nx(G)
G2.show('network_map.html')
我没有收到任何错误,但此代码应该打开带有 html 文件的浏览器network_map.html以显示网络,但程序没有响应。
我正在使用 Atom,env我使用一个简单的在我的 Mac 上创建的虚拟 pythonpython3.8 -m venv ...
当我在终端中运行程序时没有任何反应,但是当我单击文件夹中创建的 html 文件时,我可以看到网络。
谁能帮我在浏览器中自动打开网络?