经常在使用python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。
网上有很多可用的源,
例如:
豆瓣:http://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
最近使用得比较多并且比较顺手的是清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次,地址为 https://pypi.tuna.tsinghua.edu.cn/simple
临时使用:
可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就会从清华这边的镜像去安装gevent库。
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
cmz@leco:~/luffy/test$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent Collecting gevent Downloading https://pypi.tuna.tsinghua.edu.cn/packages/13/a9/81166b3ad2d344882ab42eb222e7723f93838fdf641b17b319b3a84821a7/gevent-1.2.2-cp35-cp35m-manylinux1_x86_64.whl (1.7MB) 0% |▏ | 10kB 39.2MB/s eta 0:00 1% |▍ | 20kB 1.5MB/s eta 0:00: 1% |▋ | 30kB 2.3MB/s eta 0:00: 2% |▊ | 40kB 3.0MB/s eta 0:00: 2% |█ | 51kB 1.8MB/s eta 0:00: 3% |█▏ | 61kB 2.1MB/s eta 0:00: 4% |█▍ | 71kB 2.2MB/s eta 0:00: 4% |█▌ | 81kB 2.1MB/s eta 0:00: 5% |█▊ | 92kB 2.4MB/s eta 0:00: 5% |██ | 102kB 707kB/s eta 0:00 6% |██ | 112kB 707kB/s eta 0:00 7% |██▎ | 122kB 776kB/s eta 0:00 7% |██▌ | 133kB 719kB/s eta 0:00 8% |██▊ | 143kB 719kB/s eta 0:00 8% |██▉ | 153kB 482kB/s eta 0:00 9% |███ | 163kB 432kB/s eta 0:00 10% |███▎ | 174kB 439kB/s eta 0:0 10% |███▌ | 184kB 410kB/s eta 0:0 11% |███▋ | 194kB 410kB/s eta 0:0 11% |███▉ | 204kB 544kB/s eta 0:0 12% |████ | 215kB 488kB/s eta 0:0 13% |████▏ | 225kB 488kB/s eta 0:0 13% |████▍ | 235kB 485kB/s eta 0:0 14% |████▋ | 245kB 405kB/s eta 0:0 14% |████▉ | 256kB 607kB/s eta 0:0 15% |█████ | 266kB 626kB/s eta 0:0 16% |█████▏ | 276kB 627kB/s eta 0:0 16% |█████▍ | 286kB 641kB/s eta 0:0 17% |█████▋ | 296kB 589kB/s eta 0:0 17% |█████▊ | 307kB 794kB/s eta 0:0 18% |██████ | 317kB 713kB/s eta 0:0 19% |██████▏ | 327kB 627kB/s eta 0:0 19% |██████▎ | 337kB 676kB/s eta 0:0 20% |██████▌ | 348kB 804kB/s eta 0:0 20% |██████▊ | 358kB 804kB/s eta 0:0 21% |███████ | 368kB 710kB/s eta 0:0 22% |███████ | 378kB 605kB/s eta 0:0 22% |███████▎ | 389kB 675kB/s eta 0:0 23% |███████▌ | 399kB 629kB/s eta 0:0 23% |███████▋ | 409kB 489kB/s eta 0:0 24% |███████▉ | 419kB 591kB/s eta 0:0 25% |████████ | 430kB 568kB/s eta 0:0 25% |████████▎ | 440kB 568kB/s eta 0:0 26% |████████▍ | 450kB 550kB/s eta 0:0 26% |████████▋ | 460kB 479kB/s eta 0:0 27% |████████▉ | 471kB 578kB/s eta 0:0 28% |█████████ | 481kB 477kB/s eta 0:0 28% |█████████▏ | 491kB 427kB/s eta 0:0 29% |█████████▍ | 501kB 477kB/s eta 0:0 100% |████████████████████████████████| 1.7MB 147kB/s Collecting greenlet>=0.4.10 (from gevent) Downloading https://pypi.tuna.tsinghua.edu.cn/packages/c3/f6/c5f9b779d71e0151113a867cf1ac8093106c3484d1c24f0204813569549f/greenlet-0.4.12-cp35-cp35m-manylinux1_x86_64.whl (42kB) 100% |████████████████████████████████| 51kB 222kB/s Installing collected packages: greenlet, gevent Successfully installed gevent greenlet
要是提示站点不信任的话,加上信任即可
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
cmz@leco:~/luffy/test$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent --trusted-host pypi.tuna.tsinghua
永久修改,一劳永逸:
linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至tuna,内容如下:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
windows下,直接在user目录中创建一个pip目录,如:C:Usersxxpip,新建文件pip.ini,内容如下
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple