源替换

国内服务器连接至各依赖库、包托管服务器的速度较慢,建议更换为国内镜像源地址,加快下载速度。

注意,国内镜像源地址更新速度不可能做到完全同步,例如阿里云镜像同步频率为每天一次,同步时间为每天凌晨2:00-4:00。替换后如遇到缺少包等错误,请换回官方源。


Pypi

更换 Python 的第三方仓库源

方法一:文件替换

树莓派 Raspbian、Hassbian、Mossbian: /etc/pip.conf

Linux: ~/.pip/pip.conf

Windows 10: %APPDATA%\pip\pip.ini

macOS:$HOME/Library/Application Support/pip/pip.conf

复制粘贴以下内容并保存:

[global]
trusted-host=mirrors.aliyun.com
index-url=https://mirrors.aliyun.com/pypi/simple/

方法二:使用插件

pip install pqi
pqi ls
pqi use aliyun

阿里云源当前同步的 homeassistant 版本查询地址:https://mirrors.aliyun.com/pypi/simple/homeassistant/


NPM

更换 Node.js 软件包仓库源,推荐使用淘宝镜像源。

npm config set registry https://registry.npm.taobao.org

Ubuntu & Debian (Raspbian&Hassbian)

更换 aptapt-get 的仓库源

sudo nano /etc/apt/sources.list

删除已有内容,之后复制粘贴

deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib 

deb-src http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib

Ctrl + XYEnter

sudo apt update
sudo apt-get update

更换树莓派基金会维护软件源(不推荐):

sudo nano /etc/apt/sources.list.d/raspi.list

将所有行行首 # 注释掉,而后复制粘贴

deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui

deb-src http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui

Ctrl + XYEnter

sudo apt update
sudo apt-get update