pip
searches the Python package index (PyPI), each package lists downloads (including wheels, if there are any) with a direct download link on the page. Package pages have the form of https://pypi.python.org/pypi/<package_name>
or https://pypi.python.org/pypi/<package_name>/<version>
for specific versions.
If you can only download wheels manually with your browser, it doesn't matter where you put the wheel file. Just install the wheel file directly:
pip install path/to/wheel.whl
However, pip
supports downloading over a proxy just fine:
pip --proxy username:password@proxy_server:proxy_port install ...
See the --proxy
command line switch documentation. You can add the proxy setting to a pip
configuration file so you don't have to set it on the command line each time, or by setting environment variables; see the Using a Proxy Server section in the Pip User Guide.