首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DXR安装- Python错误

DXR安装- Python错误
EN

Stack Overflow用户
提问于 2016-11-17 06:40:36
回答 1查看 52关注 0票数 0

我目前正在尝试安装名为DXR的Mozzila代码索引器。

http://dxr.readthedocs.io/en/latest/getting-started.html

我使用安装在VirtualBox上的Ubuntu14.04来完成工作。

以下是我所做的步骤:

  1. 使用git在/home/alex/dxr上下载dxr。
  2. 安装所有必要的依赖项。
  3. cd /home/alex/dxr;

这样dxr就可以成功地制造出。现在为代码建立索引并为主机提供服务

  1. 做试验

以下是我遇到的错误:

代码语言:javascript
复制
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的经验,请分享您的知识。

非常感谢。

亚历克斯

EN

回答 1

Stack Overflow用户

发布于 2017-08-11 20:56:06

默认情况下,DXR期望ElasticSearch在127.0.0.1端口5000上打开。

这已经足够开始了,但是您可以在https://dxr.readthedocs.io/en/latest/deployment.html上看到完整的部署文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40648258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档