Requirements#

The Python packages can be installed through pip:

python -m pip install xgt neo4j pyarrow

If you don’t have Rocketgraph xGT, you can install and run the Developer version from Docker:

docker pull rocketgraph/xgt
docker run --publish=4367:4367 rocketgraph/xgt

Optional#

  • APOC

    Improves schema querying. Available as an option to be turned on with the connector.

  • neo4j-rust-ext

    A compiled replacement for the bolt codec of the Neo4j driver, which speeds up batched transfers. Installed with the fast extra:

    python -m pip install 'xgt_connector[fast]'
    

    It requires an exact version of the Neo4j driver, so it is kept optional to leave the version of that driver up to you.

ODBC#

To use the optional ODBC connection features, the following packages are required:

  • Arrow ODBC

  • Pandas

  • ODBC Driver for your database and an ODBC Driver manager such unixODBC.