Technical requirements
We will be using Jupyter Notebook to run our coding exercises, which requires python>=3.8.0
, along with the following packages, which will need to be installed with the pip install
command into your environment:
igraph==0.9.8
geopy==2.3.0
neo4j==5.5.0
For this chapter, you will need to start by going through the following steps:
- Install Neo4j Desktop, which is free. Primarily, we will be using Neo4j for its long-term graph database storage, though Neo4j Desktop installs a desktop graph browser alongside this. To install Neo4j Desktop, go to https://neo4j.com/download-center/#desktop and fill out some details. Make a note of the activation key as you will need this during installation and select the relevant operating system installation for your machine.
- Once Neo4j is installed, open Neo4j Desktop and create a new database (this can be achieved by navigating to the database tabs in the application and using the Add dropdown...