一、国内常用的镜像源
- 清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 中国科学技术大学 :https://pypi.mirrors.ustc.edu.cn/simple/
- 华中科技大学:http://pypi.hustunique.com/
- 豆瓣源:http://pypi.douban.com/simple/
- 腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
- 华为镜像源:https://repo.huaweicloud.com/repository/pypi/simple/
二、使用案例
PS:在博主最近使用来看,华为源挺不错的,全面,下载速度快
pip install [库包名] -i [源地址]
# 例如
pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
# 或者
pip install pillow -i https://repo.huaweicloud.com/repository/pypi/simple/
想永久解决电脑每次配源带来的麻烦,我们可以在电脑中配置源命令,之后每次下载库包都是从国内的镜像中查找库包了,解决了下载慢的问题。
前提pip版本 (>=10.0.0) 方可使用此命令进行配置:
升级 pip 到最新的版本
pip install pip -U
# 或
python -m pip install --upgrade pip
# 修改pip源为清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
三、Ubuntu 换源 (16.04 LTS)
Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用 TUNA 的软件源镜像。
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.bfsu.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.bfsu.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.bfsu.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.bfsu.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.bfsu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.bfsu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.bfsu.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.bfsu.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
四、conda 换源
各系统都可以通过修改用户目录下的 .condarc 文件。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.bfsu.edu.cn/anaconda
default_channels:
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/free
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/pro
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud
运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。
pip 换源
pip install -i https://mirrors.bfsu.edu.cn/pypi/web/simple pip -U
pip config set global.index-url https://mirrors.bfsu.edu.cn/pypi/web/simple