0%

各种国外源下载慢解决方法

背景

由于众所周知的原因导致国内开发者下载慢甚至无法下载某些开发工具,从而导致开发效率极其低下。一种解决办法就是科学上网,但是不是所有人都能找到途径,还有一种办法就是修改为国内镜像源等方式解决这个问题。

python库安装

  1. 方法一:修改全局配置,文件配置式

修改文件~/.pip/pip.conf,如果不存在就创建一个,内容替换为:

1
2
3
4
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

  1. 方法二:修改全局配置,命令式

使用如下命令

1
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

  1. 方法三:非侵入式,临时设置
    1
    pip install [you_package_name] -i https://pypi.tuna.tsinghua.edu.cn/simple

huggingface模型下载

镜像网站https://hf-mirror.com/

  1. 方法一:会话设置(会在当前终端启用,退出终端后失效)

    1
    export HF_ENDPOINT=https://hf-mirror.com

  2. 方法二:使用url直接下载时,将 huggingface.co 直接替换为本站域名hf-mirror.com

  3. 方法三:(非侵入式,能解决大部分情况)huggingface 提供的包会获取系统变量,所以可以使用通过设置变量来解决。

    1
    HF_ENDPOINT=https://hf-mirror.com python your_script.py