欢迎关注笔者的微信公众号
问题描述
因研究需要,今天在了解seaborn
这个可视化框架,但是在第一行代码就报错了。。好嘛,看看啥错:
看到这我就知道大概啥问题了,国内网络对国外的网站很不友好。。
解决方案
解决方法也很简单,主要有以下三种:
-
ke | xue | shang | wang 工具
-
配置代理
-
单独把数据集下载下来,拷贝到本地
方法一
ke | xue | shang | wang 懂的都懂,略。
方法二
配置代理其实跟方法一原理相同。seaborn
在调用load_dataset
方法时会先检查本地是否已经下载过数据,如果本地没有数据就会向远程仓库(https://github.com/mwaskom/seaborn-data
)发请求,下载指定的数据集。Python中一般有urllib.request
和requests
两个http请求工具,后者是前者进一步的封装。检查发现,seaborn
使用的是urllib.request