title: Boto Credential Error with Python on Windows
body: <p>I have been working on trying to sign in on Boto via python for the last few hours and can't seem to solve the problem. Python keep returning the error that: </p>
  
  <pre><code>    No handler was ready to authenticate. 1 handlers were checked. ['HmacAuthV1Handler']
      Check your Credentials
  </code></pre>
  
  <p>According to the logger:</p>
  
  <pre><code>    boto.set_stream_logger('boto')
  </code></pre>
  
  <p>The problem is: "[DEBUG]: Retrieving credentials from metadata server."
  This must mean my credentials file cannot be found, and while I am not sure exactly where to place my file "mycreds.boto" with my access and security key, I have copied it to several location in the boto directory within my site-packages. I have searched extensively and am unsure where to place this file. Given the fact that: </p>
  
  <pre><code>      s3 = boto.connect_s3() 
  </code></pre>
  
  <p>I am unsure how I would specify the path to my file "mycreds.boto" if it wasn't in the "correct" location. Seeing as how moving the file around did not work I have created an environmental variable "BOTO_CONFIG" with a value equal to the path to a "boto.config" file that stores the same credentials as my "mycreds.boto" file. This unfortunately did not solve any issues. Finally I have tried logging in using this code:</p>
  
  <pre><code>      s3 = boto.connect_s3(&lt;aws access&gt;, &lt;aws secret key&gt;)
  </code></pre>
  
  <p>This returned the following from the logger: "[DEBUG]:Using access key provided by client." and "[DEBUG]:Using secret key provided by client." It did not return any other errors, but when I tried to access my buckets online I was unable to connect. I have tried restarting my Command windows and computer multiple times and I am not sure what else to try. I have basically run out of ideas, so any help would be appreciated. I am running Windows 7 and Python 2.7.7.</p>