Posts pip3更换阿里源
Post
Cancel

pip3更换阿里源

一、 前言

pip是Python官方推荐的包管理工具, 属于python的一部分。

pip之于python, 类似于apt之于ubuntu, 类似于gem之于ruby

本文环境为Ubuntu 18.04 LTS (WSL)

二、 换源

国内有以下源

  • 阿里云 http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣(douban) http://pypi.douban.com/simple/
  • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

这里仍然最推荐阿里源, 可靠性和更新速度都是最好的, 下面也以阿里源为例:

1. 临时使用

如果我们要下载dlib

1
pip3 install dlib -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirror.aliyun.com

注意:

  • 后半部分经常是需要的(至少我在使用的时候必须添加信任), 而且是每次临时使用都需要--trusted-host
  • 如果将pip3错用为pip, 安装到的库将适用于python2而不是python3

2. 永久修改

推荐使用这种一劳永逸的方法, 因为就算一次临时使用也不轻松

~/.config/pip/pip.conf中写入以下内容 (如果没有目录则创建目录, 没有文件则新建文件)

1
2
3
[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple/
This post is licensed under CC BY 4.0 by the author.