我正试图从Elasticsearch (ver )获得数据。,并将其发布到Elasticsearch (ver.5.2)与一个Python脚本一起使用Elasticsearch-py。但是,在正式文档化(https://elasticsearch-py.readthedocs.io/en/master/)中推荐的方法是:
用于elasticsearch>=5.0.0的Elasticsearch 5.x,<6.0.0
用于elasticsearch>=1.0.0的Elasticsearch 1.x,<2.0.0
问题是如何安装两个不同版本的elasticsearch-py,并在一个Python脚本中使用这些版本(我使用的是虚拟环境)?
我已经检查了所有的问题,比如:Installing multiple versions of a package with pip,这里有一些建议,但是有什么更好的方法来实现这一点吗?
发布于 2017-05-04 10:00:23
这个怎么样?
pip install -t old oldelasticsearch
pip install -t new newelasticsearch然后你应该可以像这样导入它
from old import elasticsearch
from new import elasticsearchhttps://stackoverflow.com/questions/43779177
复制相似问题