树莓派update更新失败或install安装软件失败或pip更新失败

如果使用树莓派默认的软件源下载网站,有时会出现无法下载、更新软件。(图中的E:是下载出错,404 Not Found是没有找到地址,failed to download是下载失败)

sudo apt-get update更新软件列表失败

这是因为默认的软件源是国外的,国内的网络可能无法连接上,这个时候就需要将下载源换成国内的下载源。

软件下载源修改为国内清华的

只需修改两个文件就可以更改软件下载源的。

运行sudo nano /etc/apt/sources.list                先编辑这个文件

sudo空格nano空格/etc/apt/sources点list                先编辑这个第一个文件


sudo nano /etc/apt/sources.list 

将原来文件内容每一行的最前面没#井号的都加上#井号,让他这一横行的语句在文件中不运行。

然后在文件最下面输入下面内容:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb空格http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/空格stretch空格main空格contrib空格non-free空格rpi

deb-src空格http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/空格stretch空格main空格contrib空格non-free空格rpi

sources.list 

编辑好后,按“ctrl”键+“x”键保存,再按“y”键确认,最后按“enter”键确认名称并保存。

再运行sudo nano /etc/apt/sources.list.d/raspi.list                  再编辑这个第二个文件

再运行sudo空格nano空格/etc/apt/sources.list.d/raspi.list                  再编辑这个第二个文件

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

也是将原来文件内容每一行的最前面没#井号的都加上#井号,让他这一横行的语句在文件中不运行。

然后也是在文件最下面输入下面内容:

deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

deb空格http://mirror.tuna.tsinghua.edu.cn/raspberrypi/空格stretch空格main空格ui

deb-src空格http://mirror.tuna.tsinghua.edu.cn/raspberrypi/空格stretch空格main空格ui

raspi.list   

编辑好后,按“ctrl”键+“x”键保存,再按“y”键确认,最后按“enter”键确认名称并保存。

运行sudo apt-get update就可以更新软件列表看看有没有报错。

pip下载库失败,更改成国内的

pip默认也是国外的下载地址,可能无法下载,需要更改成国内的下载地址。

操作是修改 ~/.pip/pip.conf这个文件。如果没有这个文件,需要

cd ~                进入这个目录

cd空格~                  进入这个目录

sudo mkdir .pip                新建  .pip  这个目录

sudo空格mkdir空格点pip                新建   点pip  这个目录

nano ~/.pip/pip.conf                打开编辑  pip.conf  这个文件

nano空格~/点pip/pip点conf                打开编辑   pip点conf  这个文件

输入下面的内容:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]

trusted-host = https://pypi.tuna.tsinghua.edu.cn

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]

trusted-host = https://pypi.tuna.tsinghua.edu.cn

然后按“ctrl”键+“x”键保存,再按“y”键确认,最后按“enter”键确认名称并保存。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容