OSError(‘size mismatch in put! 0 != 3’)
工作中需要在python文件中建立SSH连接,并且借此来上传文件。
首先Python版本:Python3.7
报错:OSError(‘size mismatch in put! 0 != 3’)
上述报错的描述是上传以后文件的大小不一致,原文件大小为3kb,而上传以后的为0。
网上百度了之后几乎所有的答案都是内存不足导致的上述问题,我一开始用 free 来查看剩余空间发现还有大量剩余,觉得不是内存不够所导致的。
后面反复查找原因,最终发现还是内存不足的原因导致的。所以网上答疑的老哥老姐们还是很靠谱的哈哈!
使用df命令查看,发现根目录的使用率达到了100%
至于解决的办法,要么扩大根目录的空间,要么传到别的地方去。
要么扩大根目录的空间,要么传到别的地方去。