无法在 Ubuntu 上设置 gsutil,Android 应用程序的项目编号在哪里?

Posted

技术标签:

【中文标题】无法在 Ubuntu 上设置 gsutil,Android 应用程序的项目编号在哪里?【英文标题】:Cannot setup gsutil on Ubuntu, where is the project number for an Android app? 【发布时间】:2014-09-11 10:11:54 【问题描述】:

我按照https://developers.google.com/storage/docs/gsutil_install 上的说明进行操作,但无法从任何目录运行 gsutil。我在 /home/myname/gsutil/ 中有 gsutil。

然后我尝试使用 apt-get 安装并在运行时收到此消息:

在@INC 中找不到 LWP/UserAgent.pm(您可能需要安装 LWP::UserAgent 模块)(@INC 包含:/etc/perl /usr/local/lib/perl/5.18.2 / usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl) 在 / usr/bin/gsutil 第 26 行。 BEGIN 失败——编译在 /usr/bin/gsutil 第 26 行中止。

然后我尝试运行 python gsutil.py config 并在 Google 开发者控制台上询问我的项目编号,但我没有项目,因为这是一个 android 应用程序。那我在哪里可以找到这个项目编号呢?

我也会在配置步骤中设置身份验证吗?

【问题讨论】:

【参考方案1】:

听起来您的路径中没有 gsutil。试试这个:

echo export PATH=$PATH:$HOME/gsutil >> ~/.bashrc

通过 apt-get 安装 gsutil 不起作用,您最终安装了另一个名为 gsutil 的工具(由 GrandStream BudgeTone 提供)。

对于尝试通过 apt-get 安装后可能已经登陆的其他人(就像我一样),您可以通过终端正确安装 gsutil,如下所示:

wget https://storage.googleapis.com/pub/gsutil.tar.gz
tar xfz gsutil.tar.gz -C $HOME
echo export PATH=$PATH:$HOME/gsutil >> ~/.bashrc

【讨论】:

我正在尝试构建一个 lib 项目 LinPhone,它给了我 无法在 @INC 中找到 LWP/UserAgent.pm(您可能需要安装 LWP:: UserAgent 模块) ...这里有什么建议吗? 点击此链接安装它应该可以解决您的问题:cloud.google.com/storage/docs/gsutil_install

以上是关于无法在 Ubuntu 上设置 gsutil,Android 应用程序的项目编号在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 PHP exec 运行 gsutil

RequestsDependencyWarning:运行 gsutil 命令时

在 MacOS 上运行 gsutil

无法将 gsutil cp 与 gitlab CI 一起使用

google gsutil:ascii 编解码器无法编码字符

如何在文件列表上使用 gsutil rsync