Python 如何制作共享谷歌硬盘文件的我自己的副本?

Python 如何制作共享谷歌硬盘文件的我自己的副本?,python,download,google-drive-api,google-colaboratory,Python,Download,Google Drive Api,Google Colaboratory,我正在运行一个GoogleColab文件(一个GAN),它需要下载一个.pkl文件(只有310MB),这是运行GAN模型所需要的。它使用dnnlib库中的python行以hte代码下载该文件 dlink='https://drive.google.com/uc?id=1N2-m9qszOeVC9Tq77WxsLnuWwOedQiD2' with dnnlib.util.open_url(dlink_orig, cache_dir=config.cache_dir) as f: perc_

我正在运行一个GoogleColab文件(一个GAN),它需要下载一个.pkl文件(只有310MB),这是运行GAN模型所需要的。它使用dnnlib库中的python行以hte代码下载该文件

dlink='https://drive.google.com/uc?id=1N2-m9qszOeVC9Tq77WxsLnuWwOedQiD2'
with dnnlib.util.open_url(dlink_orig, cache_dir=config.cache_dir) as f:
    perc_model =  pickle.load(f)
但是在下载特定文件时会出现如下错误:

raise IOError("Google Drive quota exceeded")
OSError: Google Drive quota exceeded
然后我试图通过谷歌搜索来解决这个问题。然后,我在互联网上发现了一个人的建议,他试图复制该文件并从该文件中下载(获取可共享链接并从该链接中获取文件id并使用它下载该文件)。但复制的文件在文件图标中有此箭头。并且给了我同样的错误

然后我在谷歌上搜索了一下这个图标,发现这个图标意味着它已经创建了一个副本,它会重定向到同一个原始文件(我想谷歌通过消除重复文件的存在来节省空间)。一个在support.google.com上的家伙建议尝试再次复制我已经复制过一次的文件,并尝试运行代码(里面的代码尝试在google驱动器中下载特定的.pkl文件)

pkl文件链接- colab文件链接-


有没有一种方法可以在我的google colab文件中使用该pkl文件,而无需安装我的google驱动器,或者不将其下载到我的本地驱动器并再次上传?

如果您的配额已超过,则需要等到美国西海岸午夜,配额才能再次打开。实际上,除了运行此代码之外,我昨天没有使用任何服务。我认为在最初的步骤中,这段代码消耗了我的全部配额(如果是这样的话)。我今天试了24小时后新鲜的。我仍然得到错误你是否在谷歌开发者控制台上检查了你的项目,看看你有多少配额。完整的错误消息是什么顺便说一句,有五到六条超过配额的错误消息可能有助于知道是哪一条。我没有在谷歌开发控制台上使用与此相关的项目。我在那里只看到我的GCP配额,我在这里没有使用。不知怎的,当我今天运行代码时,只有3个输入图像(我之前尝试了5、6和8个,因为他们要求使用少于8个图像和3-6个图像来获得最佳结果。但是我看不出与输入图像的数量有任何关系,有此错误),它在没有此错误的情况下工作正常。@DaImTo它不再工作了。这就是错误所在。raise IOError(“超出Google驱动器配额”)OSError:Google驱动器配额超出如果您的配额已超过,则您需要等到美国西海岸午夜,配额才能再次打开。实际上,除了运行此代码之外,我昨天没有使用任何服务。我认为在最初的步骤中,这段代码消耗了我的全部配额(如果是这样的话)。我今天试了24小时后新鲜的。我仍然得到错误你是否在谷歌开发者控制台上检查了你的项目,看看你有多少配额。完整的错误消息是什么顺便说一句,有五到六条超过配额的错误消息可能有助于知道是哪一条。我没有在谷歌开发控制台上使用与此相关的项目。我在那里只看到我的GCP配额,我在这里没有使用。不知怎的,当我今天运行代码时,只有3个输入图像(我之前尝试了5、6和8个,因为他们要求使用少于8个图像和3-6个图像来获得最佳结果。但是我看不出与输入图像的数量有任何关系,有此错误),它在没有此错误的情况下工作正常。@DaImTo它不再工作了。这就是错误所在。raise IOError(“超出Google驱动器配额”)错误:超出Google驱动器配额