初步设想:
直接通过python代码传入,代码只需要文件地址就可以存入neo4j
困难一:
教程里面的代码有定义节点的,每个节点都要手动输入吗?那岂不是很浪费时间。
教程地址:
https://blog.csdn.net/RHJlife/article/details/108586578
困难二:
教程中说要存.csv文件。什么意思,是需要的excel文件要变成.csv文件?python代码不能直接用excel文件?.csv文件怎么弄?.csv文件是啥?
**A:**excel文件在保存的时候选择.csv文件类型,就可以将excel文件要变成.csv文件。
困难三
将excel文件存入neo4j的完整步骤是啥?
解决方法:
1、打开neo4j:直接Win+R,输入:neo4j console
2.打开网址:http://localhost:7474/。遇到的问题:先进行2的话,网站显示无法连接,需要先第一步打开neo4j。
3.运行代码,将文件存入neo4j
困难四:
已经下载了py2neo,运行的时候为什么还是显示找不到。
因为下载的py2neo是在Python3.8环境下,pycharm打开该文件夹是默认Python3.9。所以将环境换成3.8就可以。
如下图,可以看到pip命令是在python3.8环境下运行的,所以当你打开python3.9环境时,用pip命令是没用的,它默认下载导论3.8,所以对3.9环境下的错误是无法改正的。
换的方法:
用下面的命令(window+R打开cmd)找到3.8的位置,将解释器位置换成3.8。
换之后pycharm显示的解释器为Python3.8
参考文章:https://blog.csdn.net/qq_41823964/article/details/120476616
困难五:
报错:Set-Location : 找不到接受实际参数“graph”的位置形式参数。
原因:想要打开的文件夹命名有空格。
解决方法:1.给文件名加上双引号,如下图所示。
2.修改文件名,去掉空格。
补充一:
知识图谱数据集:http://www.openkg.cn/home
网页展示: