Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.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
Google colaboratory 在google colab中安装驱动器时超时(';/content/drive';)_Google Colaboratory - Fatal编程技术网

Google colaboratory 在google colab中安装驱动器时超时(';/content/drive';)

Google colaboratory 在google colab中安装驱动器时超时(';/content/drive';),google-colaboratory,Google Colaboratory,我使用的是GoogleColab,当我运行命令时总是会超时 from google.colab import drive drive.mount('/content/drive') 我也重新启动了运行时,但没有任何更改。 虽然昨天还在工作 以下是错误: 超时:超过超时时间。 命令:/bin/bash args:[b'/bin/bash',b'--noediting'] 缓冲区(最后100个字符):'ZI[91298688]ui.cc:80:DisplayNotification驱动器文件流遇到

我使用的是GoogleColab,当我运行命令时总是会超时

from google.colab import drive
drive.mount('/content/drive')
我也重新启动了运行时,但没有任何更改。 虽然昨天还在工作

以下是错误:

超时:超过超时时间。 命令:/bin/bash args:[b'/bin/bash',b'--noediting'] 缓冲区(最后100个字符):'ZI[91298688]ui.cc:80:DisplayNotification驱动器文件流遇到问题并已停止\r\n' before(最后100个字符):'ZI[91298688]ui.cc:80:DisplayNotification驱动器文件流遇到问题并已停止\r\n' 之后: 匹配:无 匹配索引:无 退出状态:无 flag_eof:False pid:3135 儿童:76 关闭:错误 超时:120 分隔符: 日志文件:无 日志文件读取:无 日志文件发送:无 最大读取:1000000 忽略情况:错误 searchwindowsize:无 发送前延迟:0.05 延迟后关闭:0.1 延迟后终止:0.1 搜索者:搜索者\u re: 0:重新编译('google.colab.drive MOUNTED') 1:重新编译('root@32155b861949-0ddc780f6f5b40478d01abff0ab81cc1:') 2:重新编译('(在浏览器中转到此URL:https://.*)\r\n')`


超时的一个常见原因是根驱动器目录中有数千个文件或文件夹

如果您是这样,我的建议是将其中一些项目移动到根目录中的文件夹中,以便根目录中的项目更少

在封面下,驱动器的工作方式要求将整个根目录作为FUSE文件系统进行装载,这需要与您拥有的文件和文件夹数量成比例的时间,如果您有许多文件和文件夹,这会导致超时。

为什么Drive.mount()有时不能说“超时”,为什么drive.mount()中的I/O操作—装载的do文件夹有时会失败

当文件夹中的文件或子文件夹数量过大时,Google Drive操作可能会超时。如果数千个项目直接包含在顶级“我的驱动器”文件夹中,则安装驱动器可能会超时。重复的尝试最终可能会成功,因为失败的尝试会在超时之前在本地缓存部分状态。如果遇到此问题,请尝试将“我的驱动器”中直接包含的文件和文件夹移动到子文件夹中。在驱动器成功安装后从其他文件夹读取时,也会出现类似问题。mount()。访问包含许多项的任何文件夹中的项都可能导致错误,如OSError:[Errno 5]输入/输出错误(python 3)或IOError:[Errno 5]输入/输出错误(python 2)。同样,您可以通过将直接包含的项目移动到子文件夹中来解决此问题


请注意,通过将文件或子文件夹移动到垃圾箱来“删除”它们可能是不够的;如果这似乎没有帮助,请确保也清空你的垃圾

如果粘贴的是正在生成的令牌,是否可以检查粘贴的内容? 我有这个问题,复制到剪贴板是复制链接,而不是令牌。
您可能需要手动复制它。

谢谢,还有一件事。我使用中的代码在驱动器上安装kaggle cli。这有什么问题吗?