我已经将我的计算机更改为Linux Mint x64操作系统,当我尝试执行和我制作的旧程序时,我遇到了一个python库,igraph库。
弃用警告:为避免名称与igraph项目发生冲突,此可视化库已重命名为“jgraph”。请在方便时升级。
我无法找到有关如何更改新库代码的信息。 在Win8 PC上,通过pip安装,它可以很好地工作,但我无法使用Mint在我的PC上工作。 使用
进行正常安装sudo apt-get install python-igraph
安装0.6.5-1库版本。 我也尝试用pip安装它,但它给了我同样的错误 但安装的版本是igraph-0.1.11-py2.py3-none-any.whl
我只使用Graph class
from igraph import Graph
如何更改代码以使其与新库一起使用?我错过了什么吗?
编辑:它使用Mint x86操作系统在我的笔记本电脑上工作,库版本为0.6.5-1
答案 0 :(得分:58)
我认为你安装了错误的igraph图像。
此igraph(0.1.11)是您安装的igraph(0.7.1),而此the documentation是您需要的(以及众所周知的iGraph)。
使用pip(一旦你安装了它),只需:
sudo pip uninstall igraph
然后使用pip或apt-get安装python-igraph-0.7.1软件包,如下面的评论所述:
sudo pip install python-igraph
希望它有效。
答案 1 :(得分:4)
sudo -H pip uninstall igraph
然后:
sudo pip install python-igraph
为我工作。