google colab /bin/bash: 'gdrive/My Drive/path/myfile : 权限被拒绝

Posted

技术标签:

【中文标题】google colab /bin/bash: \'gdrive/My Drive/path/myfile : 权限被拒绝【英文标题】:google colab /bin/bash: 'gdrive/My Drive/path/myfile : Permission deniedgoogle colab /bin/bash: 'gdrive/My Drive/path/myfile : 权限被拒绝 【发布时间】:2020-04-09 10:26:13 【问题描述】:

我正在尝试在 google colab 中运行一个文件(可执行文件),我安装了驱动器,一切正常,但是每当我尝试使用它运行它时:

! 'gdrive/My Drive/path/myfile'

我得到了这个单元格的输出:

/bin/bash: 'gdrive/My Drive/path/myfile : Permission denied

任何想法如何克服权限?

【问题讨论】:

是什么样的文件?可能还有另一种运行方式,不是吗? 无扩展名-二进制可执行文件- 我实际上发现该文件不可执行所以我用chmod修改它。 【参考方案1】:

您首先需要允许该文件/文件夹为: chmod 755 文件名

【讨论】:

谢谢,当我将它用于日志转发时,我几乎相信他们限制了“ngrok” 有人能解释一下如何将可执行权限授予特定文件夹吗?我的意思是代码 对于我自己的笔记,我必须首先将当前目录更改为我的可执行文件(搅拌机)使用cd 命令的位置,然后使用!chmod 755 blender(注意感叹号)来摆脱权限被拒绝错误。

以上是关于google colab /bin/bash: 'gdrive/My Drive/path/myfile : 权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

在 VM 引擎中导入 google.colab 不会让我在 Google Colab 中运行 Jupyter Notebook?

google.colab 模块中是不是有关闭运行时的功能

从 Google Drive 读取图像时,Google Colab 太慢了

Google Colab使用学习笔记

如何在 google colab 中启用拼写检查器(colab 在 linux OS 上运行)?

如何在 Google 的 Colab 中安装 Python 包?