I have to use python-elasticsearch library on a machine where I could only execute programs. I am trying to use elasticsearch module by appending sys.path as mentioned below. I am facing below issue. It looks like the problem related to what is mentioned here https://github.com/elastic/elasticsearch-py/issues/253 . But how do I resolve this when I dont have sudo access or any sort of upgrade access.
	import sys
	sys.path.append('/tmp/elasticpy/elasticsearch-2.3.0')
	from elasticsearch import Elasticsearch
	Traceback (most recent call last):
	  File "<stdin>", line 1, in <module>
	  File "/tmp/elasticpy/elasticsearch-2.3.0/elasticsearch/__init__.py", line 17, in <module>
		from .client import Elasticsearch
	  File "/tmp/elasticpy/elasticsearch-2.3.0/elasticsearch/client/__init__.py", line 5, in <module>
		from ..transport import Transport
	  File "/tmp/elasticpy/elasticsearch-2.3.0/elasticsearch/transport.py", line 4, in <module>
		from .connection import Urllib3HttpConnection
	  File "/tmp/elasticpy/elasticsearch-2.3.0/elasticsearch/connection/__init__.py", line 3, in <module>
		from .http_urllib3 import Urllib3HttpConnection
	  File "/tmp/elasticpy/elasticsearch-2.3.0/elasticsearch/connection/http_urllib3.py", line 2, in <module>
		import urllib3
	ImportError: No module named urllib3