vscode 从服务器download生成文件报错:[error] Error: No such file【虽然下载了文件,但是没解决错误】

问题描述

做了实验,想把生成的数据download下来,但是报错了,乱七八糟好长一段儿。

[02-11 10:22:44] [error] Error: No such file
	at 101 (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/SFTP.js:2704:19)
	at SFTP.push (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/SFTP.js:278:11)
	at CHANNEL_DATA (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/client.js:525:23)
	at 94 (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/handlers.misc.js:859:16)
	at Protocol.onPayload (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/Protocol.js:2025:10)
	at AESGCMDecipherNative.decrypt (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/crypto.js:987:26)
	at Protocol.parsePacket [as _parse] (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/Protocol.js:1994:25)
	at Protocol.parse (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/protocol/Protocol.js:293:16)
	at Socket.<anonymous> (/home/LIST_2080Ti/.vscode-server/extensions/natizyskunk.sftp-1.16.1/node_modules/ssh2/lib/client.js:713:21)
	at Socket.emit (node:events:526:28)
	at addChunk (node:internal/streams/readable:315:12)
	at readableAddChunk (node:internal/streams/readable:289:9)
	at Socket.Readable.push (node:internal/streams/readable:228:10)
	at TCP.onStreamRead (node:internal/stream_base_commons:190:23) 

截图如下:

解决方案

在报错的同时,我的文件可以从本地上传过去。但是一旦下载就报错。

直到后来我在本地探索的时候发现,本地就可以实现从服务器下载的功能,只要你的vscode安装了sftp插件。根本不需要从服务器进行download操作。

本地选中你要同步的文件夹,就能将服务器上生成的文件同步到本地。一键搞定。根本不用费事儿。 

这个问题虽然解决了,但是,就从报错来说,没解决。只是有了一个能完成目的的方式。

而本身的问题并未解决。

仅供参考。

猜你喜欢

转载自blog.csdn.net/a1456123a/article/details/128991050