pip在哪里下载.whl文件?
问题内容:
我想使用pip安装某个python软件包,但是由于存在我位于pip后面的代理,因此无法连接到Internet。
所以我的问题是:pip在哪里寻找.whl文件以便下载它们?我不能只使用浏览器(可以正常连接到互联网)下载.whl文件吗?这样,使用下载的.whl文件安装软件包将不是问题。
问题答案:
pip
搜索Python程序包索引(PyPI),每个程序包都列出下载(包括转盘,如果有的话),并在页面上提供直接下载链接。软件包页面具有https://pypi.python.org/pypi/<package_name>
或https://pypi.python.org/pypi/<package_name>/<version>
用于特定版本的形式。
如果只能使用浏览器手动下载车轮,则将车轮文件放置在什么位置都没有关系。只需直接安装wheel文件:
pip install path/to/wheel.whl
但是,仅pip
支持通过代理下载:
pip --proxy username:password@proxy_server:proxy_port install ...
请参阅--proxy
命令行开关文档。您可以将代理设置添加到pip
配置文件,这样就不必每次都在命令行上进行设置。