无法访问raw.githubusercontent.com解决方法

报错

urllib.error.URLError: <urlopen error [Errno 111] Connection refused>

import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/facebook/prophet/main/examples/example_wp_log_peyton_manning.csv')

于是执行nslookup

nslookup raw.githubusercontent.com
Server:         192.168.0.1
Address:        192.168.0.1

Non-authoritative answer:
Name:   raw.githubusercontent.com
Address: 0.0.0.0
Name:   raw.githubusercontent.com
Address: ::

问题原因

If you are in mainland China(seems to be true from the Chinese characters in your bio), that is totally normal, blame GFW instead.
And doing nslookup raw.githubusercontent.com in the windows side should return the same ip. This also suggests that the problem is from the network/DNS itself but not WSL.
Use a proxy to solve this.
For sure you can make raw.githubusercontent.com accessible by a hosts file or a clean DNS, but that will be incredibly slow. I won’t suggest that.

只需要

vim /etc/hosts
添加一条
199.232.68.133  raw.githubusercontent.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值