【问题标题】:Saving multiple files on Colab - cp: cannot stat 'path': No such file or directory在 Colab 上保存多个文件 - cp: cannot stat 'path': No such file or directory
【发布时间】:2021-02-09 20:08:28
【问题描述】:

我在 Google Colab 上使用 Keras 训练了几个模型,我想将它们保存到我的云端硬盘中。 所有文件都是“.h5”文件。

首先,我安装了我的驱动器

from google.colab import drive
drive.mount('/content/gdrive')

然后我尝试使用

保存模型
import glob, os
os.chdir("/content/")
for file in glob.glob("*.h5"):
    path = "/content/"+file
    !cp -r path "/content/gdrive/My Drive/models"

但我不断收到此错误:

cp: cannot stat 'path': No such file or directory

我尝试像这样使用from pathlib import Path

from pathlib import Path
import glob, os
os.chdir("/content/")
for file in glob.glob("*.h5"):
    path = "/content/"+file
    !cp -r Path(path) "/content/gdrive/My Drive/models"

但它不起作用,我收到了这个错误

/bin/bash: -c: line 0: 意外标记附近的语法错误(' /bin/bash: -c: line 0: cp -r Path(path) "/content/gdrive/My 驱动器/模型"'

我能做什么?

谢谢。

【问题讨论】:

    标签: python keras google-colaboratory


    【解决方案1】:

    尝试在变量上加花括号,这里是路径,并去掉目标路径上的双引号,这样最后的命令就是!cp -r {path} /content/gdrive/My Drive/models

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-19
      • 2020-01-31
      • 2016-07-27
      • 2019-01-25
      • 2021-11-16
      • 1970-01-01
      • 2023-04-03
      • 2020-07-01
      相关资源
      最近更新 更多