В OS X мой код работает нормально. Попытка точного кода на убунте, я получаю ошибку синтаксиса:python asyncio недействительный синтаксис ubuntu
[email protected]:server$ python3 server.py
File "server.py", line 39
async def hello(websocket, path):
^
SyntaxError: invalid syntax
Я использовал pip3 install asyncio
установить asyncio
Я также попытался модернизировать к Python 3.5, но это вызывает массу ошибок библиотеки с другими библиотеками , до сих пор я не могу заставить это работать с python 3.5 на ubuntu, хотя он работает с python 3.5 в OS X.
асинхронной четкости является новым для python3.5. https://docs.python.org/3.4/library/asyncio-task.html#asyncio.coroutine имеет пример выполнения того же самого в 3.4 – Keozon