最近TeaCan更新天气总是失败,所以才想到要判断requests是否连接成功,但也不是长久之计,而且发现在windows系统下运行代码却没问题,于是想到可能是raspbian系统的DNS出问题了,其实也有点没道理,同样的网络环境按理不应该出现这样的问题,但也只能说是系统的问题了,只能指定DNS. 修改/etc/dhcpcd.conf 把static domain_name_servers=8.8.8.8前面的#号去掉,保存退出。 service dhcpcd restart 重启服务即可。