【问题标题】:ImportError: No module named api - WHat does it mean, and how to solve it?ImportError: No module named api - 这是什么意思,如何解决?
【发布时间】:2013-11-25 13:48:43
【问题描述】:
  File "/home/elias/git/pds/pds/RSASignApp/models.py", line 6, in <module>     
    from gcm.models import Device   
  File "/usr/local/lib/python2.7/dist-packages/gcm/models.py", line 5, in <module>    
    from gcm.api import send_gcm_message
ImportError: No module named api

【问题讨论】:

    标签: python django python-2.7 google-cloud-messaging


    【解决方案1】:

    字面意思:) 您尝试通过以下方式从 api 模块或包中导入 send_gcm_message

    from gcm.api import send_gcm_message
    

    Python 找到了 gcm 包,并在包结构中寻找 api 并没有找到它,这就是它引发该错误的原因。为了解决这个问题,您需要弄清楚为什么当包没有所需的模块时代码会调用该导入语句。

    this package?。如果您进入该 github 存储库中的 gcm 包,您会看到存在一个带有 send_gcm_message 函数的 api 模块。确保您安装了正确的库,以及该库的正确版本,您可能想要 django-gcm 并错误地安装了 python-gcm

    【讨论】:

      猜你喜欢
      • 2017-10-27
      • 2016-07-04
      • 2013-08-13
      • 1970-01-01
      • 1970-01-01
      • 2022-12-12
      • 1970-01-01
      • 2013-05-13
      • 2015-09-10
      相关资源
      最近更新 更多