import importlib
import sys
# use elasticsearch 5.x
es_lib_path = "/Users/woshiaotian/es_5x/lib/python2.7/site-packages"
# 注意要把es_lib_path放在sys.path 的首位,确保load module的时候,该目录下的ES库,能够被优先加载
sys.path.insert(0, es_lib_path)
#print sys.path
elasticsearch = importlib.import_module("elasticsearch"
如何在一个python 文件用两个不同版本的库
最新推荐文章于 2022-02-21 19:22:59 发布
本文详细介绍了如何在同一个Python项目中,针对不同的模块或者部分代码,分别使用不同版本的库。通过虚拟环境、模块隔离以及导入管理等技术,确保代码的兼容性和可运行性。
摘要由CSDN通过智能技术生成