title: AWS CLI upload failed: unknown encoding: idna
body: <p>I am trying to push some files up to s3 with the AWS CLI and I am running into an error:</p>
  
  <p><code>upload failed: ... An HTTP Client raised and unhandled exception: unknown encoding: idna</code></p>
  
  <p>I believe this is a Python specific problem but I am not sure how to enable this type of encoding for my python interpreter. I just freshly installed Python 3.6 and have verified that it being used by powershell and cmd. </p>
  
  <p><code>$&gt; python --version
   Python 3.6.7</code></p>
  
  <p>If this isn't a Python specific problem, it might be helpful to know that I also just freshly installed the AWS CLI and have it properly configured. Let me know if there is anything else I am missing to help solve this problem. Thanks.</p>