J'ai changé mon ordinateur pour un système d'exploitation Linux Mint x64 et j'ai des problèmes avec une bibliothèque python, bibliothèque igraph, lorsque j'essaie d'exécuter et l'ancien programme que j'ai fait.
DeprecationWarning: Pour éviter la collision de noms avec le projet igraph, cette bibliothèque de visualisation a été renommée "jgraph". Veuillez mettre à niveau lorsque cela vous convient.
Je ne trouve pas d'informations sur la façon de modifier mon code pour la nouvelle bibliothèque. Sur un PC Win8, via l'installation de pip, cela fonctionne parfaitement mais je ne peux pas le faire fonctionner sur mon PC avec Mint. L'installation normale faite avec
Sudo apt-get install python-igraph
installez la version de la bibliothèque 0.6.5-1. J'ai également essayé de l'installer avec pip mais cela me donne la même erreur mais la version installée est igraph-0.1.11-py2.py3-none-any.whl
J'utilise uniquement la classe Graph
from igraph import Graph
Que dois-je faire pour changer mon code pour le faire fonctionner avec la nouvelle bibliothèque? Suis-je en train de manquer quelque chose?
edit: ça marche sur mon ordinateur portable avec Mint x86 OS, bibliothèque version 0.6.5-1
Je pense que vous avez installé le mauvais libray igraph.
Ceci igraph (0.1.11) est celui que vous avez installé, tandis que igraph (0.7.1) est celui dont vous avez besoin (et le célèbre iGraph).
En utilisant pip (une fois que vous l'avez installé), faites simplement:
Sudo pip désinstallation igraph
Ensuite, installez le paquet python-igraph-0.7.1, en utilisant pip ou apt-get comme mentionné dans les commentaires ci-dessous:
Sudo pip install python-igraph
Esperons que ça marche.
Sudo -H pip uninstall igraph
ensuite:
Sudo pip install python-igraph
travaillé pour moi.