2017-06-28 18 views
1

これは卒業プロジェクト向けです。私は次のステップを踏んだ多くの有益な人のお陰で、Google Assistant SDKのインストールに問題がありました。しかし、私の次のステップは悲しいことに私の次の終わりです。Google Assistant SDK

これが次のステップです:

python3 -m googlesamples.assistant.auth_helpers –client-secrets path\to\your\client_secret_XXX.apps.googleusercontent.com.json 

は、リターンがありません:

googlesamples.assistant.auth_helpers

という名前のモジュールは、だから私はそれをGoogleで検索して手順を試してみましたそれは示唆されている:

pip install --upgrade google-auth-oauthlib[tool] 
google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless 

最初のものはうまくいきました.2番目のものは悲しいことではありませんでした。私はもう1つのフォーラムで、端末内にあれば、--headlessなしでそれをやるべきだと読んでいます。

(myenvname) Firass-MacBook-Pro:myenvname firashachem$ python3 -m googlesamples.assistant.auth_helpers 
-–client-secrets 
Users/firashachem/Desktop/client_secret_*****ntent.com.json 
/Users/firashachem/myproject/myenvname/bin/python3: No module named googlesamples.assistant.auth_helpers 
google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_*****.apps.googleusercontent.com.json 
Usage: google-oauthlib-tool [OPTIONS] 
Error: Missing option "--scope". 
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_****.apps.googleusercontent.com.json 
Usage: google-oauthlib-tool [OPTIONS] 
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_****.apps.googleusercontent.com.json 
Usage: google-oauthlib-tool [OPTIONS] 

Error: Missing option "--scope". 
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ --scope 
https://www.googleapis.com/auth/assistant-sdk-prototype --save 
+2

その画像をテキストに置き換えますか?それは人々が読むのがはるかに簡単です。 – halfer

+0

私の質問を編集して改善してくれてありがとう、私には全く新しいものです。私は 'dosとdonts'に関するアイデアを持っていません。イメージを置き換えます。ありがとうございました。 – FH92

+0

サービスファイルが不足しているようです。 – Roman

答えて

2

次のコマンドを試してみてください。

(myenvname) Firass-MacBook-Pro:myenvname firashachem$ google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_****.apps.googleusercontent.com.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless 

端末が認証コード(「認証コードを入力してください:」)を求めました。

この行の上にリンクが表示されます(例:https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=1 **** =オフライン)。 ブラウザでこのリンクを開き、Googleアカウントにログインして認証します。 ブラウザに認証コードが表示され、このコードをコピーして端末に貼り付けて、Enterキーを押します。 すべて正常に動作し、ファイル "credentials.json"が表示されます。

+0

ありがとう、それはうまくいった:)しかし、私はここに投稿した問題を解決する必要があります:https://stackoverflow.com/questions/44912724/install-portaudio19-dev-libffi-dev-libssl-dev私はしようとしていますラズベリーパイなしでそれを修正し、何とかそれなしで動作します。私がプッシュトークコードを入力するときに問題があります。私の端末は次のように続けます。「新しい要求を送信するにはEnterキーを押してください」次に音声を10秒間記録し、これが常に繰り返されます – FH92

+0

それのために:) –

+0

どうすればいいですか? – FH92

関連する問題