I am trying to use the pyvis library to show py network using the following code:
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')
I am not getting any error but this code is supposed to open a browser with the html file network_map.html
to show the network, but there is no response from the program.
I am using Atom, with a virtual python env
I created on my mac using a simple python3.8 -m venv ...
when I run the program in the terminal nothing happens but when I click on the created html file in my folder I can see the network.
can anyone help me with making the network automatically open in browser?