title: boto3 throws error in when packaged under rpm
body: <p>I am using boto3 in my project and when i package it as rpm it is raising error while initializing ec2 client.</p>
  
  <pre><code>&lt;class 'botocore.exceptions.DataNotFoundError'&gt;:Unable to load data for: _endpoints. Traceback -Traceback (most recent call last):
  File "roboClientLib/boto/awsDRLib.py", line 186, in _get_ec2_client
  File "boto3/__init__.py", line 79, in client
  File "boto3/session.py", line 200, in client
  File "botocore/session.py", line 789, in create_client
  File "botocore/session.py", line 682, in get_component
  File "botocore/session.py", line 809, in get_component
  File "botocore/session.py", line 179, in &lt;lambda&gt;
  File "botocore/session.py", line 475, in get_data
  File "botocore/loaders.py", line 119, in _wrapper
  File "botocore/loaders.py", line 377, in load_data
  DataNotFoundError: Unable to load data for: _endpoints
  </code></pre>
  
  <p>Can anyone help me here. Probably boto3 requires some run time resolutions which it not able to get this in rpm.</p>
  
  <p>I tried with using LD_LIBRARY_PATH in /etc/environment which is not working.</p>
  
  <pre><code>export LD_LIBRARY_PATH="/usr/lib/python2.6/site-packages/boto3:/usr/lib/python2.6/site-packages/boto3-1.2.3.dist-info:/usr/lib/python2.6/site-packages/botocore:
  </code></pre>