title: python Pip install using wheel file not working
body: <p>Due to network constraints and certificates error I am not able to install python libraries using pip normally. </p>
  
  <p>So I tried downloading <code>.whl</code> and install the library manually. However it also failed with the same error. </p>
  
  <pre><code>C:\python3.7&gt;python -m pip install requests-2.21.0-py2.py3-none-any.whl
  Processing c:\python3.7\requests-2.21.0-py2.py3-none-any.whl
  Collecting idna&lt;2.9,&gt;=2.5 (from requests==2.21.0)
    Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x039C3D90&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed')': /simple/idna/
    Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x04567350&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed')': /simple/idna/
    Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x04567D10&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed')': /simple/idna/
    Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x04567FD0&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed')': /simple/idna/
    Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x04545F70&gt;: Failed to establish a new connection: [Errno 11001] getaddrinfo failed')': /simple/idna/
    Could not find a version that satisfies the requirement idna&lt;2.9,&gt;=2.5 (from requests==2.21.0) (from versions: )
  No matching distribution found for idna&lt;2.9,&gt;=2.5 (from requests==2.21.0)
  </code></pre>
  
  <p>Tried <code>--use-wheel</code> option as suggested but doesn't work. Looks like pip is old, however I can't even upgrade pip because that also needs a proper working net. It's a catch22 situation. </p>
  
  <pre><code>C:\python3.7&gt;python -m pip install --use-wheel requests-2.21.0-py2.py3-none-any.whl
  
  Usage:
    C:\python3.7\python.exe -m pip install [options] &lt;requirement specifier&gt; [package-index-options] ...
    C:\python3.7\python.exe -m pip install [options] -r &lt;requirements file&gt; [package-index-options] ...
    C:\python3.7\python.exe -m pip install [options] [-e] &lt;vcs project url&gt; ...
    C:\python3.7\python.exe -m pip install [options] [-e] &lt;local project path&gt; ...
    C:\python3.7\python.exe -m pip install [options] &lt;archive url/path&gt; ...
  
  no such option: --use-wheel
  </code></pre>
  
  <p>How can I manually install libraries?</p>