pip会从特定地方下载所需的安装包,一般为whl 文件,或者tar包(linux系统),如果这个包还需要
其他依赖库,也会自动下载自动安装。你仔细看pip的安装过程,就会发现。
会根据你的系统环境,python版本下载对应的安装文件。
至于从哪儿下载,没有太过于深究,应该是:https://pypi.python.org/pypi,不完全确认。
比如:
C:\Users\familymao>pip install Pillow
Collecting Pillow
Downloading Pillow-5.0.0-cp27-cp27m-win_amd64.whl (1.5MB)
100% |████████████████████████████████| 1.5MB 76kB/s
Installing collected packages: Pillow
Successfully installed Pillow-5.0.0
当然,如果你的机器没有公网环境,特别是一些生产环境,就需要手工下载这些类库,手动安装。
pip install xxx.whl
或者解压缩tar包 ,python setup.py install .. 等等。。