when we install python package with pip install, we get time out error sometimes.
That is because the repository of the python packages has a big network latency.
We can use repo in China to fix this error with the following command.
pip install your_package_name -i your_repo_url
for example, when we want to install lxml with aliyun repo, we can use
pip install lxml -i pip install xxx -i https://mirrors.aliyun.com/pypi/simple
The download speed will surprise you.
There might be some repos you want to save for later usage.
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install xxx -i https://mirrors.aliyun.com/pypi/simple
pip install xxx -i https://pypi.mirrors.ustc.edu.cn/simple/
pip install xxx -i http://pypi.douban.com/simple/