Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;没有这样的文件或目录;使用“时出错”;gcloud compute scp“;SSH窗口中用于将文件上载到vm实例的命令_Ssh_Google Cloud Platform_Virtual Machine_Google Cloud Storage_Gcloud - Fatal编程技术网

&引用;没有这样的文件或目录;使用“时出错”;gcloud compute scp“;SSH窗口中用于将文件上载到vm实例的命令

&引用;没有这样的文件或目录;使用“时出错”;gcloud compute scp“;SSH窗口中用于将文件上载到vm实例的命令,ssh,google-cloud-platform,virtual-machine,google-cloud-storage,gcloud,Ssh,Google Cloud Platform,Virtual Machine,Google Cloud Storage,Gcloud,在SSH窗口(在我的实例“test gpu”上点击“SSH”按钮后打开)中使用以下命令时,我不断收到所述错误: 在我对以下问题回答“Y”之后: Did you mean zone [us-west1-b] for instance: [test-gpu] (Y/n)? Y 它表明: /C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz: No such file or directory ERROR: (gcloud.co

在SSH窗口(在我的实例“test gpu”上点击“SSH”按钮后打开)中使用以下命令时,我不断收到所述错误:

在我对以下问题回答“Y”之后:

Did you mean zone [us-west1-b] for instance: [test-gpu] (Y/n)?  Y
它表明:

/C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz: No such file 
or directory
ERROR: (gcloud.compute.scp) [/usr/bin/scp] exited with return code [1].
但是我检查了好几次,这是确切的目录和文件名

另一方面:我还尝试在CloudShell窗口而不是SSH中键入所有这些内容。然后它返回“权限不足”,尽管我已经登录到我的服务帐户。(如果此信息有帮助。)

有人知道为什么它说“没有这样的文件或目录”吗

提前谢谢


佳通

由于您试图复制本地计算机上的文件
C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz
,因此您需要在本地计算机上运行
gcloud compute scp

在通过
SSH
instance按钮打开的窗口中运行该命令会在您的计算实例上运行该命令,在cloud shell中运行该命令会在cloud shell实例上运行该命令。这两个实例都不能访问您的本地计算机-因此
没有这样的文件或目录
错误


请注意,您可能需要将该命令调整到本地机器操作系统(显然是Windows)由于引用文件的方式不同。

由于您试图复制本地计算机上的文件
C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz,因此需要在本地计算机上运行
gcloud compute scp

在通过
SSH
instance按钮打开的窗口中运行该命令会在您的计算实例上运行该命令,在cloud shell中运行该命令会在cloud shell实例上运行该命令。这两个实例都不能访问您的本地计算机-因此
没有这样的文件或目录
错误


<>请注意,您可能需要将命令调整到本地机器OS(显然是Windows),因为引用文件的方式不同。

可以考虑使用WINSCP传输文件。所有需要的详细信息都可以在“将文件传输到实例”在线文档的“在Windows工作站上使用WinSCP传输文件”中找到
C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz
实际上存在于哪里?在您的计算实例、云shell实例或本地计算机上?它是我的C驱动器上的一个zip文件,在我的本地计算机上也是如此。
C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz
实际存在于哪里?在您的计算实例、云shell实例或本地计算机上?它是我的C驱动器上的zip文件,在我的本地计算机上也是。谢谢您的回复。最初我在本地机器终端上进行了尝试,但结果显示“'gcloud'不是内部或外部命令、可执行程序或批处理文件”。您需要在本地机器上安装Google Cloud SDK,并在路径中
gcloud
(或以完整路径执行)我也遵循了这篇文章:它做的事情和我正在尝试做的完全一样。我认为她的第三步(以及她的其他代码可能都是用SSH编写的)。哦,我知道了,我会尝试安装Google Cloud SDK,看看它是否能正常工作你好,在我下载并设置GC SDK,用我的Google帐户登录之后,并键入:gcloud compute scp\C:\Users\LENOVO\Downloads\cudnn-9.0-linux-x64-v7.3.1.20.tgzjiatongjiangshery97@test-gpu:~\n它最初返回一个警告列表,表示没有SSH密钥存在,将生成一个密钥,我接着说。然后,同样的错误发生了:“没有这样的文件或目录。”下次我键入上述行时,没有SSH警告,但仍然是相同的“没有文件错误”…感谢您的回复。最初我在本地机器终端上进行了尝试,但结果显示“'gcloud'不是内部或外部命令、可执行程序或批处理文件”。您需要在本地机器上安装Google Cloud SDK,并在路径中
gcloud
(或以完整路径执行)我也遵循了这篇文章:它做的事情和我正在尝试做的完全一样。我认为她的第三步(以及她的其他代码可能都是用SSH编写的)。哦,我知道了,我会尝试安装Google Cloud SDK,看看它是否能正常工作你好,在我下载并设置GC SDK,用我的Google帐户登录之后,并键入:gcloud compute scp\C:\Users\LENOVO\Downloads\cudnn-9.0-linux-x64-v7.3.1.20.tgzjiatongjiangshery97@test-gpu:~\n它最初返回一个警告列表,表示没有SSH密钥存在,将生成一个密钥,我接着说。然后同样的错误发生了:“没有这样的文件或目录。”下一次我键入上述行时,没有SSH警告,但仍然是相同的无文件错误。。。
/C:/Users/LENOVO/Downloads/cudnn-9.0-linux-x64-v7.3.1.20.tgz: No such file 
or directory
ERROR: (gcloud.compute.scp) [/usr/bin/scp] exited with return code [1].