python 3.4 use python-gcm can't import

Ian Kelly ian.g.kelly at gmail.com
Fri Aug 29 00:08:17 EDT 2014


On Thu, Aug 28, 2014 at 8:30 PM, Frank Liou <fk26541598fk at gmail.com> wrote:
> i just
>
> from gcm import GCM
>
> then....
>
>
> Traceback (most recent call last):
> File "C:/Users/frank/Desktop/SinyiAPI/SinyiAPI.py", line 7, in <module>
> from Model.Order import Order
> File "C:\Users\frank\Desktop\SinyiAPI\Model\Order.py", line 7, in <module>
> from gcm.gcm import GCM
> File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
> File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
> File "<frozen importlib._bootstrap>", line 1191, in _load_unlocked
> File "<frozen importlib._bootstrap>", line 1161, in _load_backward_compatible
> File "C:\Users\frank\untitled1\lib\site-packages\python_gcm-0.1.5-py3.4-win32.egg\gcm\__init__.py", line 4, in <module>
> AttributeError: 'module' object has no attribute 'GCM'
> it's don't let me import
> i try so many way ex:
> import gcm
> from gcm.gcm import GCM
> but still can't

In the source at
https://github.com/geeknam/python-gcm/blob/master/gcm/gcm.py I see
that the second line is:

import urllib2

Since urllib2 no longer exists in Python 3, that's a clear sign that
this package supports Python 2 only.



More information about the Python-list mailing list