ModuleNotFoundError:没有名为“ elasticsearch”的模块

时间:2019-01-31 15:48:23

标签: elasticsearch python-3.7

我是Python的新手。 MAC用户,我拥有Python 3.7,并且已经通过pip3 install elasticsearch安装了Elasticsearch。我没有任何其他名为Elasticsearch的文件,并且我尝试按照其他帖子中的建议修复PYTHONPATH。我还尝试再次卸载并重新安装Elasticsearch。同样的错误。当我跑步...

import logging
import elasticsearch


def gotoelk():
    _es = None
    _es = Elasticsearch([{'host':'Internal IP of my Elasticsearch', 'port': 9200}])
    if _es.ping():
        print('Connected')
    else:
        print('NOT connected')
    return _es
if __name__ == '__main__':
  logging.basicConfig(level=logging.ERROR)
gotoelk()

我得到以下信息:

Traceback (most recent call last):
      File "/Users/username/Desktop/MBAPI/ELK_connect_test.py", line 3, in <module>
        import elasticsearch

ModuleNotFoundError: No module named 'elasticsearch'

有什么想法或建议吗?

0 个答案:

没有答案