2

Google Developers Console を使用して Chrome 拡張機能のプロジェクトをセットアップしています。問題なく Google Cloud SDK をインストールしましたgcloud init my-extension-111が、拡張機能のフォルダーで実行しようとすると、次のエラー メッセージが表示されます。

Initialized gcloud directory in [C:\_Projects\my-extension-111\.gcloud].
Cloning [https://source.developers.google.com/p/my-extension-111/r/default] into [default].
ERROR: Unable to initialize project [my-extension-111], cleaning up [C:\_Projects\my-extension-111].
ERROR: <gcloud.init> Cannot find git. PLease install git and try again.

You can find git installers at [http://git-scm.com/downloads], or use
your favorite package manager to install it on your computer.

git initこれは、コンピューターに何年もの間 git をインストールしており、拡張機能のフォルダーにある git bash から実行したこともあるため、私には意味がありません。ソースを GCloud にアップロードできるように、誰かがこのエラーを修正するのを手伝ってくれませんか? 前もって感謝します。

4

2 に答える 2

2

コンピューターに git をインストールする方法では、システム パスに配置されないようです。具体的にgit bashは、システム パスに git を持つ特別なシェルですが、他のツールのシステム パスには配置されません。

gcloud と cmd.exe はどちらも、PATH 環境変数を使用してコマンドを検索します。cmd.exe を起動して git と入力して git を実行できる場合は、glcoud もそれを見つけることができるはずです。

cmd.exe を起動して入力gitし、コマンドが見つかるかどうかを確認してください。そうでない場合は、git を含むディレクトリを に追加してPATH、もう一度やり直してください。(再起動が必要な場合があります。)

于 2014-09-12T15:37:29.353 に答える
0

「Google Cloud SDK Shell」を使用してWIN 7 PCで同じ問題が発生しました。PATHにgitがありましたが、「..git/cmd」フォルダーのみでした。これは、すべての通常の git 操作で問題なく機能しました。

「..git/bin」フォルダーを PATH に追加して、gcloud で動作するようにしました。

パス C:\Program Files (x86)\Git\bin;%PATH%

gcloud init my-extension-111

その後の git のバージョン 1.9 への更新により、この問題は完全に解決されました。

于 2015-07-08T18:46:10.807 に答える