我目前正在尝试安装名为DXR的Mozzila代码索引器。
http://dxr.readthedocs.io/en/latest/getting-started.html
我使用安装在VirtualBox上的Ubuntu14.04来完成工作。
以下是我所做的步骤:
这样dxr就可以成功地制造出。现在为代码建立索引并为主机提供服务
以下是我遇到的错误:
Starting tree 'code'.
Traceback (most recent call last):
File "/home/alex/dxr/venv/bin/dxr", line 11, in <module>
load_entry_point('dxr', 'console_scripts', 'dxr')()
File "/home/alex/dxr/dxr/cli/__init__.py", line 29, in main
return dxr.invoke(ctx)
File "/home/alex/dxr/venv/local/lib/python2.7/site-packages/click/core.py", line 991, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/alex/dxr/venv/local/lib/python2.7/site-packages/click/core.py", line 837, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/alex/dxr/venv/local/lib/python2.7/site-packages/click/core.py", line 464, in invoke
return callback(*args, **kwargs)
File "/home/alex/dxr/dxr/cli/index.py", line 26, in index
index_and_deploy_tree(tree, verbose=verbose)
File "/home/alex/dxr/dxr/build.py", line 61, in index_and_deploy_tree
index_name = index_tree(tree, es, verbose=verbose)
File "/home/alex/dxr/dxr/build.py", line 244, in index_tree
{})
File "/home/alex/dxr/dxr/es.py", line 110, in create_index_and_wait
es.create_index(index, settings=settings)
File "/home/alex/dxr/venv/local/lib/python2.7/site-packages/pyelasticsearch/client.py", line 93, in decorate
return func(*args, query_params=query_params, **kwargs)
File "/home/alex/dxr/venv/local/lib/python2.7/site-packages/pyelasticsearch/client.py", line 1033, in create_index
query_params=query_params)
File "/home/alex/dxr/venv/local/lib/python2.7/site-packages/pyelasticsearch/client.py", line 281, in send_request
raise exc.info
urllib3.exceptions.ProtocolError: ('Connection aborted.', error(111, 'Connection refused'))是否有安装DXR的经验,请分享您的知识。
非常感谢。
亚历克斯
发布于 2017-08-11 20:56:06
默认情况下,DXR期望ElasticSearch在127.0.0.1端口5000上打开。
这已经足够开始了,但是您可以在https://dxr.readthedocs.io/en/latest/deployment.html上看到完整的部署文档。
https://stackoverflow.com/questions/40648258
复制相似问题