我试图在generate_refresh_token.py API的身份验证文件夹中运行‘AdWords’文件。
但是,当我像在python generate_refresh_token.py
中描述的那样执行文档时,我会得到错误ModuleNotFoundError: No module named 'google_auth_oauthlib'
。
因此,我尝试用pip install google-auth-oauthlib
安装模块,下面是输出:
Requirement already satisfied: google-auth-oauthlib in /home/$USER/anaconda3/lib/python3.6/site-packages (0.2.0)
我通过执行anaconda3来激活我的source activate /home/$USER/anaconda3/envs/$environment_name
环境。我试图再次使用上面的命令生成令牌,同样的错误。
找不到任何有用的答案或与此模块有相同问题的任何人。有人有什么建议我可以试试吗?
更新:我发现了错误。当我通过pip安装模块时,它作为一个模块安装在anaconda3库中。但是当我从命令行运行python时,它使用来自我的系统的版本,它没有这个模块。
发布于 2021-08-31 23:56:55
我所处的情况是使用pip install google-auth-oauthlib
进行安装,但我仍然看到上面提到的ModuleNotFoundError。
我尝试了通过sudo pip install google-auth-oauthlib
安装的方法。这不管用,我一直在看ModuleNotFoundError: No module named 'pip._internal.cli.main
。
如果其他人在同一条船上,我就能够成功地使用pip3 install google-auth-oauthlib
安装(奇怪的是,pip3
和pip
都指向我的相同位置:pip 21.2.4
)。
https://stackoverflow.com/questions/53387781
复制相似问题