1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | import seaborn as sns planets = sns.load_dataset('planets') Traceback (most recent call last): File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 1317, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1230, in request self._send_request(method, url, body, headers, encode_chunked) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1276, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1225, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1004, in _send_output self.send(msg) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 944, in send self.connect() File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1399, in connect self.sock = self._context.wrap_socket(self.sock, File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1040, in _create self.do_handshake() File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\site-packages\IPython\core\interactiveshell.py", line 3319, in run_code exec(code_obj, self.user_global_ns, self.user_ns) File "<ipython-input-95-52222a5349dc>", line 1, in <module> planets = sns.load_dataset('planets') File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\site-packages\seaborn\utils.py", line 436, in load_dataset urlretrieve(full_path, cache_path) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 247, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 222, in urlopen return opener.open(url, data, timeout) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 525, in open response = self._open(req, data) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 542, in _open result = self._call_chain(self.handle_open, protocol, protocol + File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 502, in _call_chain result = func(*args) File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 1360, in https_open return self.do_open(http.client.HTTPSConnection, req, File "C:\Users\liujieru\AppData\Local\Programs\Python\Python38\lib\urllib\request.py", line 1320, in do_open raise URLError(err) urllib.error.URLError: <urlopen error [WinError 10054] 远程主机强迫关闭了一个现有的连接。 |
出现以上错误,基本上是因为浏览器没有访问 https://github.com/mwaskom/seaborn-data 网站的权限,把翻墙软件打开即可