报错描述:正常输入指令下载视频,终端提示 some thiing went wrong
排查错误:
1、排查python环境版本过低,截止目前you -get 支持Python 3.7.4 or above
2、排查电脑多环境混乱
3、排查网络相关,电脑挂代理、开启内部vpn等
报错解决:
1、-d -debug 参数 查看具体报错
the JSON object must be str, bytes or bytearray, not NoneType
报错分析 type error 类型错误,实际you -get 无法get到对应的视频信息,服务器返回非json格式内容,大概率确定是网络问题。
2、-k --insecure参数是 忽略 sll 证书错误,用到这个参数主要是因为在替换到其他连接时,you -get 报错提示,ssl证书过期
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify 1failed: unable to get local issuer
certificate (_ssl.c:1129)>
最后,输入 you -get -k -i url 成功下载。