【问题标题】:ImportError: No module named xxx after setup.pyImportError:setup.py 后没有名为 xxx 的模块
【发布时间】:2013-09-30 17:19:07
【问题描述】:

我已经安装了 google adwords API 使用:

python setup.py build install

但是,当我加载 python 并尝试导入其中一个模块时,我得到以下信息:

from oauth2client import client 

ImportError: 没有名为 oauth2client 的模块

from adspygoogle import AdWordsClient 

ImportError:无法导入名称 AdWordsClient

我该如何解决这个问题?

【问题讨论】:

  • 您使用的是哪个 Python 版本?也许您为 Python 3 安装了库,并且您的脚本在 Python 2 下运行,该库不与 Python 3 共享其库。编辑:当您使用 python setup.py install 安装它时它是否工作?
  • 使用 python 2...setup.py 安装也不起作用。
  • from adspygoogle.adwords import AdWordsClient 会发生什么?

标签: python setup.py


【解决方案1】:

oauth2client 库可以轻松连接到受 OAuth 2.0 保护的资源。 oauth2client 库是 google-api-python-client 的一部分,但如果您只需要 OAuth 2.0 功能,也可以单独下载。

该库支持以下 Python 环境:

Python 2.4、2.5、2.6、2.7 谷歌应用引擎 姜戈

【讨论】:

  • 我似乎无法导入任何模块...我已经包含了另一个示例。
猜你喜欢
  • 2021-10-07
  • 2018-10-22
  • 1970-01-01
  • 2021-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-28
相关资源
最近更新 更多