python 安装gexf插件时遇到问题及需修改的内容
Posted sly27
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 安装gexf插件时遇到问题及需修改的内容相关的知识,希望对你有一定的参考价值。
安装:pip3 install pygexf
引用: import gexf 或 from gexf import Gexf (用来测试一下是否安装成功,如果你是python 3.0以上版本,那么看一下出现问题的解决办法。)
ps: 如果找不到自己python安装在什么地方了。。。可以用下面的方法查看。
import sys print(sys.path)
问题1:No module named‘_gexf‘
打开python下site-packages 文件夹,找到gexf文件夹,对文件夹内的__init__.py进行修改,将所有的__gext之前加’.’(加一个 “点” )
问题2:TabError: inconsistent use of tabs and spaces in indentation
空格和tab空格位置不统一问题,打开_gexf.py文件,重新将代码格式重排一下即可解决。
问题3:except Exception, e:
由于是python 2.0版本的,与3.0版本在编写格式上的不同,所以报错,这里 打开_gexf.py文件 修改成 except Exception as e: 解决。
同理还有一些print的问题,给print把括号加上 print() 即可。
问题4 :ModuleNotFoundError: No module named ‘lxml‘
pip3 install lxml 解决
以上是关于python 安装gexf插件时遇到问题及需修改的内容的主要内容,如果未能解决你的问题,请参考以下文章
最佳/更标准的图形表示文件格式? (GraphSON,Gexf,GraphML?)