Tak , wiem co mówi ostatnia linijka . requests library jest instalowane wraz z narzędziami google , próbowałem zainstalować osobno , lecz jest nadal to samo , gdzieś wyczytałem , że może to byc wina nowszej wersji pythona , na tej wersji armbiana mam wersje 3.10 ,pisało gdzieś , że trzeba 3,9 albo 3,8 (tv box na amalogic s905 )
Tą metodą instalowałem na Raspbian ( raspberry pi 4 ), tam mam wersje pythona 3,9 i wyskoczył komunikat :
(env) pi@raspberrypi:~ $ google-oauthlib-tool --scope
https://www.googleapis.com/auth/assistant-sdk-prototype --save --client-secrets /home/pi/client_secret_xxxxx.apps.googleusercontent.com.json
Traceback (most recent call last):
File "/home/pi/env/bin/google-oauthlib-tool", line 8, in <module>
sys.exit(main())
File "/home/pi/env/lib/python3.9/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/home/pi/env/lib/python3.9/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/home/pi/env/lib/python3.9/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/pi/env/lib/python3.9/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/pi/env/lib/python3.9/site-packages/google_auth_oauthlib/tool/__main__.py", line 95, in main
creds = flow.run_local_server()
File "/home/pi/env/lib/python3.9/site-packages/google_auth_oauthlib/flow.py", line 444, in run_local_server
webbrowser.get(browser).open(auth_url, new=1, autoraise=True)
File "/usr/lib/python3.9/webbrowser.py", line 65, in get
raise Error("could not locate runnable browser")
webbrowser.Error: could not locate runnable browser