【问题标题】:When installing Google Assistant, I an error "...googlesamples.assistant' is a package and cannot be directly executed..."安装 Google Assistant 时出现错误“...googlesamples.assistant' 是一个包,无法直接执行...”
【发布时间】:2017-10-20 20:03:08
【问题描述】:

好的,我一直在我的 Windows 10 PC 上安装 Google Assistant,但遇到了多个错误,我通过访问此处解决了最后一个错误:Google Assistant Installation on Python3.6 OSX

现在,我已经安装了所有东西,想测试我的麦克风,然后开始使用助手。但是,当我输入命令时

python -m googlesamples.assistant.audio_helpers 

python -m googlesamples.assistant

我收到此错误:

C:\Users\robmak3>python -m googlesamples.assistant
C:\Users\robmak3\AppData\Local\Programs\Python\Python36\python.exe: No 
module named googlesamples.assistant.__main__; 'googlesamples.assistant' is 
a package and cannot be directly executed

我一直在尝试遵循本指南:https://www.xda-developers.com/how-to-get-google-assistant-on-your-windows-mac-or-linux-machine/

任何解决此问题的帮助都会很棒!谢谢!

【问题讨论】:

    标签: python windows google-assistant-sdk google-assist-api


    【解决方案1】:

    根据 SDK 的 0.3.0 版本,gRPC 示例使用不同的身份验证助手。

    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
    

    您可以使用以下命令启动更新 gRPC 示例:

    python -m googlesamples.assistant.grpc.pushtotalk
    

    您应该能够按照SDK packagegRPC package 页面中的说明操作并浏览参考sample

    【讨论】:

      【解决方案2】:

      试试这个命令:

      python -m googlesamples.assistant.grpc.audio_helpers
      

      如果你转到下面的路径,你会注意到在助手目录中有一个名为 grpc 的目录。

      C:\Users\%username%\appdata\local\programs\python\python36-32\lib\site-packages\googlesamples\assistant\

      这就是为什么您需要在助手旁边附加 .grpc。在 grpc 目录中可以看到 audio_helpers.py 脚本。

      要启动谷歌助手,请输入以下命令:

      python -m googlesamples.assistant.grpc.pushtotalk

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-06-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-08-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多