存在问题1:
jupyter notebook
环境依赖与py2neo
依赖冲突
py2neo
依赖于 prompt-toolkit==2.0.10
jupyter notebook
依赖于prompt-toolkit==1.0.15
两个模块互相死掐, 左右横跳.
解决方法:
放弃使用jupyter notebook
开发,直接使用命令行进行知识图谱的构建,
存在问题2:
build_graph.py函数参数错误.
解决方法:
因为在环境下无法进入制定路径运行py
文件, 所以需要修改文件中路径的具体参数, 另外,文件中数据参数有误DATA
应修改为/data
籍此才可以正常运行.
存在问题3:
对话系统模型运行需要使用ahocorasick
依赖,但无法直接安装ahocorasick
模块,需要使用pyahocorasick
进行安装, 但是啊,但是安装pyahocorasick
模块时有提示需要VC++14模块.
解决方法:
更新VC++14,等待后续的问题吧,
直接使用conda
安装pyahocorasick
模块,bingo.
存在问题4:
sklearn
最新版因为舍弃了joblib
模块,导致因为无法导入joblib
模块而报错
解决方法:
使用conda
安装sklearn==0.20.3
模块, 可爱的队友又说可以安装sklearn==0.19.2
模块去避免一些警告的发生,但是由于我忒菜,使用pip
和conda
都无法安装,就直接放弃了, 就使用sklearn==0.20.3
了.
发现问题:
对话系统某些知识并未存储,输入:毛囊炎时将直接崩溃, 输入不常见的疾病时都将直接导致系统的崩溃.