From 495b0ddbe0c78eda12a2190d3e7b1f1f5bdd47eb Mon Sep 17 00:00:00 2001 From: Yannick Stephan Date: Wed, 19 Feb 2025 13:47:07 +0100 Subject: [PATCH] fixed networkx --- examples/graph_visual_with_html.py | 4 +++- lightrag/kg/networkx_impl.py | 5 ++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/graph_visual_with_html.py b/examples/graph_visual_with_html.py index c1a6a015..56ed43cc 100644 --- a/examples/graph_visual_with_html.py +++ b/examples/graph_visual_with_html.py @@ -1,9 +1,11 @@ -import networkx as nx import pipmaster as pm if not pm.is_installed("pyvis"): pm.install("pyvis") +if not pm.is_installed("networkx"): + pm.install("networkx") +import networkx as nx from pyvis.network import Network import random diff --git a/lightrag/kg/networkx_impl.py b/lightrag/kg/networkx_impl.py index ac321d24..313d9f8d 100644 --- a/lightrag/kg/networkx_impl.py +++ b/lightrag/kg/networkx_impl.py @@ -15,11 +15,10 @@ from lightrag.base import ( ) import pipmaster as pm -if not pm.is_installed("graspologic"): - pm.install("graspologic") - if not pm.is_installed("networkx"): pm.install("networkx") +if not pm.is_installed("graspologic"): + pm.install("graspologic") try: from graspologic import embed