Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在本地设置ConceptNet5_Python_Sqlite_Nlp_Corpus_Reasoning - Fatal编程技术网

Python 在本地设置ConceptNet5

Python 在本地设置ConceptNet5,python,sqlite,nlp,corpus,reasoning,Python,Sqlite,Nlp,Corpus,Reasoning,我正在尝试在我的系统上进行本地设置。ConceptNet有3个api查找、搜索和关联api,这些api提供给。我尝试在本地设置这些API,如中所述。最后的命令“makeall”成功完成了一半的过程,这使得查找和搜索api在本地工作,但关联api在本地不工作,因为“makeall”在两者之间给出了错误。所以基本上,我的sqlite数据库有用于查找和搜索的数据,但缺少用于关联api的数据。我在执行“全部生成”时遇到此错误 if[!-e~/.conceptnet5];然后ln-s/media/D884

我正在尝试在我的系统上进行本地设置。ConceptNet有3个api查找、搜索和关联api,这些api提供给。我尝试在本地设置这些API,如中所述。最后的命令“makeall”成功完成了一半的过程,这使得查找和搜索api在本地工作,但关联api在本地不工作,因为“makeall”在两者之间给出了错误。所以基本上,我的sqlite数据库有用于查找和搜索的数据,但缺少用于关联api的数据。我在执行“全部生成”时遇到此错误

if[!-e~/.conceptnet5];然后ln-s/media/D8849AB0849A911C/conceptnet_data_home/data~/.conceptnet5;fi
python3-m conceptnet5.builders.merge_vector_spaces/media/D8849AB0849A911C/conceptnet_data_home/data/assoc/subspaces
合并:零件\u 00+零件\u 01->合并的零件\u a0
回溯(最近一次呼叫最后一次):
文件“/usr/local/lib/python3.4/runpy.py”,第171行,在“运行”模块中作为“主”
“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
文件“/usr/local/lib/python3.4/runpy.py”,第86行,在运行代码中
exec(代码、运行\全局)
文件“/root/Downloads/conceptNet_new_python2.7/conceptnet5/conceptnet5/builders/merge_vector_spaces.py”,第58行,在
合并向量空间(args.input\u dir)
文件“/root/Downloads/conceptNet_new_python2.7/conceptnet5/conceptnet5/builders/merge_vector_spaces.py”,第18行,在merge_8_vector_spaces中
合并向量空间(子空间,合并)
文件“/root/Downloads/conceptNet_new_python2.7/conceptnet5/conceptnet5/builders/merge_vector_spaces.py”,第46行,在merge_vector_spaces中
合并=空格A。与(空格B,k=k)合并
AttributeError:“AssocSpace”对象没有属性“merged_with”
make:**[/media/D8849AB0849A911C/conceptnet_data_home/data/assoc/assoc-space-5.3/u.npy]错误1
这是我无法理解的代码错误。我怎样才能使它工作。我检查了代码,代码也在上面。但还没有找到任何解决方案。谢谢你的帮助

if [ ! -e ~/.conceptnet5 ]; then ln -s /media/D8849AB0849A911C/conceptnet_data_home/data ~/.conceptnet5; fi
python3 -m conceptnet5.builders.merge_vector_spaces /media/D8849AB0849A911C/conceptnet_data_home/data/assoc/subspaces
Merging: part_00 + part_01 -> merged_a0
Traceback (most recent call last):
  File "/usr/local/lib/python3.4/runpy.py", line 171, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/local/lib/python3.4/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/root/Downloads/conceptNet_new_python2.7/conceptnet5/conceptnet5/builders/merge_vector_spaces.py", line 58, in <module>
    merge_8_vector_spaces(args.input_dir)
  File "/root/Downloads/conceptNet_new_python2.7/conceptnet5/conceptnet5/builders/merge_vector_spaces.py", line 18, in merge_8_vector_spaces
    merge_vector_spaces(subspace_dir, mergers)
  File "/root/Downloads/conceptNet_new_python2.7/conceptnet5/conceptnet5/builders/merge_vector_spaces.py", line 46, in merge_vector_spaces
    merged = spaceA.merged_with(spaceB, k=k)
AttributeError: 'AssocSpace' object has no attribute 'merged_with'
make: *** [/media/D8849AB0849A911C/conceptnet_data_home/data/assoc/assoc-space-5.3/u.npy] Error 1