python安装模块apiclient

新手上路,请多包涵

python 的新手,并尝试安装模块“apiclient”,因为我的 ide pycharm 无法识别该导入:

 from apiclient.discovery import build

我试过的:

  1. pip 安装 apiclient
  2. 手动下载包

https://developers.google.com/api-client-library/python/start/installation#system-requirements 然后我把它解压到

/Users/nirregev/anaconda/bin/google-api-python-client-1.5.0

并在我的 mac 终端 python setup.py install 上运行它,但 pycharm 仍然无法识别此模块。根据 pycharm,我安装了以下解释器:

 /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5
/Users/nirregev/anaconda/bin/python
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7

原文由 Nir Regev 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 967
2 个回答

尝试这个:

 sudo pip install --upgrade google-api-python-client

或者

确保你只安装了 google-api-python-client。如果你安装了 apiclient,它会导致冲突。因此,运行以下命令:

 pip install --force-reinstall google-api-python-client

答案来源

原文由 Kaleem Ullah 发布,翻译遵循 CC BY-SA 3.0 许可协议

我遇到了这个问题并且很难弄清楚。最后,这对我有用:

pip install google-api-python-client==1.5.3

在这样做之前,我安装了 1.6.2 版。我认为发生的事情是 google-api-python-client 的更高版本放弃了 apiclient 支持 googleapiclient 别名;这是一个问题,因为一些包(例如气流)仍然使用 apiclient.discovery 导入。

希望这可以帮助。

原文由 XtremeCurling 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题