我一直在查询Mixpanel API,但经常会出现请求不通过的情况,我会遇到以下错误:
urllib2.URLError: <urlopen error [Errno 8] nodename nor servname provided, or not known>
我做了一些搜索,可能有一些缓存问题,所以我在终端中尝试了这个:
dscacheutil -flushcache
我昨晚试过上面的方法,但现在当我遇到同样的错误并尝试刷新缓存时,仍然会遇到同样的错误。你知道吗
没有任何代码更改会导致此错误。你知道吗
你知道为什么会这样吗?你知道吗
是的,我知道有两次打击。我更喜欢使用请求,但是urllib2调用在mixpanel客户机中,我不想弄乱它。你知道吗
这个问题似乎通过结合阿杰的评论得到了解决:
Try after installing this pip install pyopenssl ndg-httpsclient pyasn1 if you are using python2
以及OS X Yosemite版本的DNS缓存刷新:
sudo discoveryutil mdnsflushcache
相关问题 更多 >
编程相关推荐