缘由
自己今天准备搭建一个环境,发现自己各种配置都一塌糊涂,而且莫名奇妙的错误一大堆,弄了半天发现是自己更新的源等等有问题存在!说实话,现在感觉开发最讨厌的就是各种环境配置了,有时候搞几天都弄不出来!
步骤
更换软件源
国内用户一般建议去更改,默认的速度等等十分让人抓狂!不建议使用软件去修改,一般卡住都不清楚为啥!
- 我一般选的是:清华源
- 备份和删除
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo vi /etc/apt/sources.list
- 设置
sudo vi /etc/apt/sources.list
- 更新
sudo apt update
sudo apt upgrade
更换PIP源
- 同上也是清华源
-
临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意,simple 不能少, 是 https 而不是 http
- 设为默认
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U