Quantcast
Channel: AFPy's Planet
Viewing all articles
Browse latest Browse all 3409

[protractileaigu] Use Neo4j graphdb from Python in embedded mode

$
0
0

Update: JPype est pas sur Pypi il faut l'installer avec Ubuntu

Testez la graphdb la plus populaire, directement en Python grâce au projet d'intégration de Neo4j dans Python:
  1. Si vous êtes sur Ubuntu ajoutez le PPA [#] «deb http://debian.neo4j.org/repo stable/»  dans «/etc/apt/sources.list.d/neo4j.list» puis dans une console [#]:
    1. sudo aptitude update
    2. sudo aptitude install neo4j python-jpype
  2. Si vous n'utilisez pas Ubuntu, soit votre distro support Neo4j dans ce cas c'est facile, soit vous télécharger le binaire sur le site, soit vous pouvez le faire à partir des sources:
    1. git clone https://github.com/neo4j/community neo4j
    2. cd neo4j
    3. mvn clean install 
  3. Ensuite coté Python il faut installer jpype et l'intégration de neo4j: pip install neo4j-embedded
  4. Chez moi, il a fallu ajouter les lignes suivantes dans .zshrc (ou .bashrc si vous utilisez bash) [#]
    1. export CLASSPATH=/usr/lib/jvm/java-6-openjdk/jre/lib/
    2. export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/jre/
  5. La suite est expliqué dans la documentation.

Viewing all articles
Browse latest Browse all 3409

Trending Articles