You should install Trollius, not asyncio. Victor
Le dimanche 6 avril 2014, Subhendu Ghosh <[email protected]> a écrit : > Hi all, I am trying to make a chat app using pulsar and django. asyncio is > a dependency as you can see below. > > [subho@localhost djangoapp]$ python manage.py pulse > Traceback (most recent call last): > File "manage.py", line 56, in <module> > execute_from_command_line() > File > "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line > 453, in execute_from_command_line > utility.execute() > File > "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line > 392, in execute > self.fetch_command(subcommand).run_from_argv(self.argv) > File > "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line > 272, in fetch_command > klass = load_command_class(app_name, subcommand) > File > "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line > 77, in load_command_class > module = import_module('%s.management.commands.%s' % (app_name, name)) > File "/usr/lib/python2.7/site-packages/django/utils/importlib.py", line > 35, in import_module > __import__(name) > File "/usr/lib/python2.7/site-packages/pulsar/__init__.py", line 58, in > <module> > from .async import * > File "/usr/lib/python2.7/site-packages/pulsar/async/__init__.py", line > 2, in <module> > from .access import * > File "/usr/lib/python2.7/site-packages/pulsar/async/access.py", line 8, > in <module> > import asyncio > ImportError: No module named asyncio > [subho@localhost djangoapp]$ pwd > /home/subho/Downloads/flareGet/Compressed/pulsar-0.8.0/examples/djangoapp > > So i tried installing asyncio > > [subho@localhost djangoapp]$ sudo pip install asyncio > Downloading/unpacking asyncio > Downloading asyncio-0.4.1.tar.gz (150kB): 150kB downloaded > Running setup.py egg_info for package asyncio > > Installing collected packages: asyncio > Running setup.py install for asyncio > File "/usr/lib/python2.7/site-packages/asyncio/base_events.py", line > 116 > yield from waiter > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/base_subprocess.py", > line 73 > _, pipe = yield from loop.connect_write_pipe( > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/events.py", line 181 > def getaddrinfo(self, host, port, *, family=0, type=0, proto=0, > flags=0): > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/futures.py", line 140 > def __init__(self, *, loop=None): > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/locks.py", line 96 > def __init__(self, *, loop=None): > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/queues.py", line 37 > def __init__(self, maxsize=0, *, loop=None): > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/selector_events.py", > line 41 > def _make_socket_transport(self, sock, protocol, waiter=None, *, > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/selectors.py", line 39 > "{!r}".format(fileobj)) from None > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/streams.py", line 37 > def open_connection(host=None, port=None, *, > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/subprocess.py", line > 106 > yield from waiter > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/tasks.py", line 86 > res = yield from res > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/test_utils.py", line > 124 > def _run_test_server(*, address, use_ssl=False, server_cls, > server_ssl_cls): > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/unix_events.py", line > 158 > yield from transp._post_init() > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/windows_events.py", > line 38 > def __init__(self, ov, *, loop=None): > ^ > SyntaxError: invalid syntax > > File "/usr/lib/python2.7/site-packages/asyncio/windows_utils.py", > line 64 > def pipe(*, duplex=False, overlapped=(True, True), > bufsize=BUFSIZE): > ^ > SyntaxError: invalid syntax > > > Successfully installed asyncio > Cleaning up... > [subho@localhost djangoapp]$ python manage.py pulse > Traceback (most recent call last): > File "manage.py", line 46, in <module> > import pulsar > File "/usr/lib/python2.7/site-packages/pulsar/__init__.py", line 57, in > <module> > from .utils.config import * > File "/usr/lib/python2.7/site-packages/pulsar/utils/config.py", line 30, > in <module> > from .internet import parse_address > File "/usr/lib/python2.7/site-packages/pulsar/utils/internet.py", line > 29, in <module> > from .httpurl import urlsplit, parse_qsl, urlencode > File "/usr/lib/python2.7/site-packages/pulsar/utils/httpurl.py", line > 56, in <module> > from .structures import mapping_iterator, OrderedDict > File > "/usr/lib/python2.7/site-packages/pulsar/utils/structures/__init__.py", > line 52, in <module> > from .zset import Zset > File "/usr/lib/python2.7/site-packages/pulsar/utils/structures/zset.py", > line 2, in <module> > from ..pep import iteritems, zip > File "/usr/lib/python2.7/site-packages/pulsar/utils/pep.py", line 8, in > <module> > from asyncio.py33_exceptions import reraise > File "/usr/lib/python2.7/site-packages/asyncio/__init__.py", line 9, in > <module> > from . import selectors > File "/usr/lib/python2.7/site-packages/asyncio/selectors.py", line 39 > "{!r}".format(fileobj)) from None > ^ > SyntaxError: invalid syntax > > *how to install asyncio correctly? any help welcome. Thank you.* >
