Gephi ne fonctionne plus sous OS X Yosemite ? La solution est simple !

Gephi ne fonctionne plus sous OS X Yosemite ? La solution est simple !

Vous utilisez Gephi depuis quelques mois/semaines ? Vous êtes un utilisateur Mac ? Vous avez voulu vous empresser - comme moi - de faire la mise à jour vers OS X Yosemite ?

Et là... c'est le drame, Gephi refuse de se lancer !

Pas de panique, remettre d'aplomb le logiciel de traitements de graphes est tout à fait possible - heureusement-.

Il faut installer Java 1.6 et indiquer à Gephi que c'est cette version qui doit être utilisée plutôt que le java que vous avez l'habitude d'avoir sur votre Mac (sans doute le 1.8). Effectivement, la version beta 0.8.2 de Gephi est optimisée pour fonctionner sur une ancienne version de Java (pas de développement depuis un bail...). Une fois qu'on le sait, ça change la vie 😉

 

Télécharger Java 1.6 pour OS X

Pour cela, on va faire confiance au site d'Apple afin de télécharger la veille version de Java (1.6 donc) : https://support.apple.com/kb/DL1572?locale=fr_FR&viewlocale=fr_FR

Puis après installation (double-clic sur le package dmg, je vous fais confiance pour y parvenir ;)), nous allons éditer le fichier gephi.conf (que l'on trouve habituellement dans /Applications/Gephi.app/Contents/Resources/gephi/etc/gephi.conf).

 

Editer le fichier de configuration Gephi.conf

Lancer un terminal, y taper :

$ nano /Applications/Gephi.app/Contents/Resources/gephi/etc/gephi.conf

Chercher la ligne commençant par #jdkhome et juste en dessous insérer :

jdkhome="/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"

(si vous avez conservé le chemin d'installation par défaut bien sûr !)

Quittez nano en faisant Ctrl+x, tapez y pour yes, puis entrer.

 

Voilà, vous pouvez maintenant lancer Gephi avec succès et poursuivre l'exploration de votre site web en en graph.

 

NB : tant qu'à faire un tour dans gephi.conf, n'oubliez pas de modifier la valeur maximale de mémoire attribuable, en fonction de la RAM disponible sur votre Mac.

No Comments

Comments are closed.