UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 1: ordinal not in range(128)
报错来源:
return self._deserialize(msg, pickle.loads)
pickle.loads编码错误导致无法load
修改socket.py下
def _deserialize(self, recvd, load):
return load(recvd)
为
def _deserialize(self, recvd, load):
return load(recvd,encoding='iso-8859-1')
解决问题