import networkx
import matplotlib.pyplot as plt
from netgraph import Graph, InteractiveGraph, EditableGraph
graph_data = networkx.karate_club_graph()
plot_instance = InteractiveGraph(graph_data)
plt.show()
yields the following error:
(netgraph) bob@Roberts-Mac-mini netgraph % python test.py
Traceback (most recent call last):
File "/Users/bob/Documents/work/netgraph/test.py", line 7, in <module>
plot_instance = InteractiveGraph(graph_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/netgraph/_main.py", line 2567, in __init__
DraggableGraphWithGridMode.__init__(self, *args, **kwargs)
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/netgraph/_main.py", line 1850, in __init__
super().__init__(*args, **kwargs)
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/netgraph/_main.py", line 1721, in __init__
Graph.__init__(self, *args, **kwargs)
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/netgraph/_main.py", line 1388, in __init__
super().__init__(edges, *args, **kwargs)
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/netgraph/_main.py", line 286, in __init__
node_size = self._normalize_numeric_argument(node_size, self.nodes, 'node_size')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/netgraph/_main.py", line 373, in _normalize_numeric_argument
if isinstance(numeric_or_dict, (int, float, np.integer, np.float)):
^^^^^^^^
File "/Users/bob/opt/miniconda3/envs/netgraph/lib/python3.11/site-packages/numpy/__init__.py", line 284, in __getattr__
raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'float'. Did you mean: 'cfloat'?
which is due to float having benn deprecated and removed in numpy 1.24
yields the following error:
which is due to float having benn deprecated and removed in numpy 1.24
Here is a pointer to a solution: https://stackoverflow.com/questions/74844262/how-to-solve-error-numpy-has-no-attribute-float-in-python
Environment:
Thank you very much for any help.