我有一个非常奇怪的错误:
如果我想下载一个模型,我会得到
python3.6/site-packages/urllib3/contrib/pyopenssl.py in recv_into(self, *args, **kwargs)
303 try:
--> 304 return self.connection.recv_into(*args, **kwargs)
305 except OpenSSL.SSL.SysCallError as e:
SSLError: ("read error: Error([('SSL routines', 'ssl3_get_record', 'decryption failed or bad record mac')],)",)
但是,如果我在相同的工作空间中下载另一个模型,请正常下载。
model = Model(ws, 'model1')
model.download(target_dir=os.getcwd() + '/outputs/1/', exist_ok=True)
# this download normaly
model = Model(ws, 'model2')
model.download(target_dir=os.getcwd() + '/outputs/2/', exist_ok=True)
# This give me an SSL error
一些要点:
答案 0 :(得分:0)
这确实很奇怪。我假设这是在model1和2之间一致地再现的。您使用的是哪个版本的openssl?
python -c "import sys; print(sys.OPENSSL_VERSION)"