小编Tho*_*mas的帖子

ModuleNotFoundError:没有名为“google_auth_oauthlib”的模块

我正在尝试在 AdWords API 的身份验证文件夹中运行“generate_refresh_token.py”文件。

但是当我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)
Run Code Online (Sandbox Code Playgroud)

我通过执行source activate /home/$USER/anaconda3/envs/$environment_name. 我尝试使用上面的命令再次生成令牌,同样的错误。

找不到任何有用的答案或任何对此模块有相同问题的人。有没有人有我可以尝试的建议?

更新:我发现了错误。当我通过 pip 安装 google-auth-oauthlib 模块时,它作为模块安装在 anaconda3 库中。但是当我从命令行运行 python 时,它使用我系统中没有这个模块的版本。

python linux-mint python-3.x adwords-api-v201802

13
推荐指数
3
解决办法
2万
查看次数