title: How to use the ibm_boto3 in python
body: <p><strong>Who has the same problem?</strong></p>
  
  <p>I want to store data in <strong>cos</strong>, but cannot use the <strong>ibm_boto3</strong> on my machine.
  To be sure to check with a sample, I used the code from the sample from this <a href="https://github.com/IBM/ibm-cos-sdk-python" rel="nofollow noreferrer">ibm-cos-sdk</a> github.</p>
  
  <p>Installed</p>
  
  <pre><code>pip3 freeze
  backports.functools-lru-cache==1.5
  botocore==1.12.28
  docutils==0.14
  futures==3.1.1
  ibm-cos-sdk==2.3.2
  ibm-cos-sdk-core==2.3.2
  ibm-cos-sdk-s3transfer==2.3.2
  -e git://github.com/boto/jmespath.git@1c9c35cf681b6605d8629e5ce8865221a4fd2a30#egg=jmespath
  mock==1.3.0
  nose==1.3.3
  pbr==5.0.0
  python-dateutil==2.7.3
  s3transfer==0.1.13
  six==1.11.0
  urllib3==1.23
  </code></pre>
  
  <p>Here is my cli result and as you can see the <strong>ibm_boto3</strong> is not found.</p>
  
  <pre><code>python3 test.py
  Traceback (most recent call last):
   File "test.py", line 1, in &lt;module&gt;
     import ibm_boto3
   File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ibm_boto3/__init__.py", line 16, in &lt;module&gt;
     from ibm_boto3.session import Session
   File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ibm_boto3/session.py", line 27, in &lt;module&gt;
     import ibm_botocore.session
   File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ibm_botocore/session.py", line 37, in &lt;module&gt;
     import ibm_botocore.credentials
   File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ibm_botocore/credentials.py", line 36, in &lt;module&gt;
     import requests
  ModuleNotFoundError: No module named 'requests'
  </code></pre>