Aiohttp: Aiohttp == 3.4.3 рдХреЗ рд▓рд┐рдП рд╡рд┐рдлрд▓ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рд╡реНрд╣реАрд▓

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рд╕рд┐рддре░ 2018  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aio-libs/aiohttp

рдУрдПрд╕ - рдЙрдмрдВрдЯреВ рдмрд╛рдпреЛрдирд┐рдХ
рдЕрдЬрдЧрд░ - 3.7
aiohttp - 3.4.3

Aiohttp 3.4.2 рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ

----------------------------------------
  Failed building wheel for aiohttp
  Running setup.py clean for aiohttp
Failed to build aiohttp
Installing collected packages: aiohttp, aiokafka, asyncpg, asyncpgsa, cantal, cbor, graphene, graphql-core, graphql-server-core, kafka-python, rororo, schedule, sqlalchemy, trafaret, trafaret-config, uvloop, async-shim, concierge-aiohttp, conciergelib, logevo, async-timeout, attrs, chardet, idna, multidict, yarl, PyYAML, rx, aniso8601, graphql-relay, promise, six
  Running setup.py install for aiohttp ... error
    Complete output from command /usr/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-pmcpipif/aiohttp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-1268nolh/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.7
    creating build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_routedef.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/tracing.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/test_utils.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/client_proto.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_runner.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/tcp_helpers.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/cookiejar.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/locks.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/payload.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/connector.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_exceptions.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_middlewares.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_protocol.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/hdrs.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/http_exceptions.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_urldispatcher.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/__init__.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/http.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/http_writer.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/typedefs.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/client_ws.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/worker.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/signals.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/client_reqrep.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_app.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/pytest_plugin.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/abc.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/streams.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/http_websocket.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/client.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/log.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/base_protocol.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_server.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/helpers.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/payload_streamer.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_fileresponse.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/client_exceptions.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_response.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/multipart.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/http_parser.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/formdata.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_ws.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/web_request.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/frozenlist.py -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/resolver.py -> build/lib.linux-x86_64-3.7/aiohttp
    running egg_info
    writing aiohttp.egg-info/PKG-INFO
    writing dependency_links to aiohttp.egg-info/dependency_links.txt
    writing requirements to aiohttp.egg-info/requires.txt
    writing top-level names to aiohttp.egg-info/top_level.txt
    reading manifest file 'aiohttp.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    warning: no files found matching 'aiohttp' anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '*.lib' found anywhere in distribution
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.a' found anywhere in distribution
    warning: no previously-included files matching '*.obj' found anywhere in distribution
    warning: no previously-included files found matching 'aiohttp/*.html'
    no previously-included directories found matching 'docs/_build'
    writing manifest file 'aiohttp.egg-info/SOURCES.txt'
    copying aiohttp/_cparser.pxd -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_find_header.c -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_find_header.h -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_find_header.pxd -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_frozenlist.c -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_frozenlist.pyx -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_headers.pxi -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_helpers.c -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_helpers.pyi -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_helpers.pyx -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_http_parser.c -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_http_parser.pyx -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_http_writer.c -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_http_writer.pyx -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_websocket.c -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/_websocket.pyx -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/frozenlist.pyi -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/py.typed -> build/lib.linux-x86_64-3.7/aiohttp
    copying aiohttp/signals.pyi -> build/lib.linux-x86_64-3.7/aiohttp
    running build_ext
    building 'aiohttp._websocket' extension
    creating build/temp.linux-x86_64-3.7
    creating build/temp.linux-x86_64-3.7/aiohttp
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fdebug-prefix-map=/build/python3.7-gdrLxR/python3.7-3.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c aiohttp/_websocket.c -o build/temp.linux-x86_64-3.7/aiohttp/_websocket.o
    aiohttp/_websocket.c:17:10: fatal error: Python.h: No such file or directory
     #include "Python.h"
              ^~~~~~~~~~
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    ----------------------------------------

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

Fd335f2d рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреГрдкрдпрд╛ рдмрд╛рдЗрдирд░реА рд╡реНрд╣реАрд▓реНрд╕ рдХреА рддреИрдирд╛рддреА рдЦрддреНрдо рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░реЗрдВ: https://travis-ci.com/aio-libs/aiohttp/builds/83733996
рдпрд╛ рдЕрдЬрдЧрд░ рд╕реНрдерд╛рдкрд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: sudo apt install python3.7-dev

@asvetlov рдЕрдкрдиреЗ рд╣рд╛рд▓ рдХреЗ рдкреАрдЖрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╢реБрджреНрдз-рдкрд╛рдпрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛?

рдпреВрдкреАрдЖрдИред CCompilerError рд╡рд╛рдкрд╕ рд╕рдВрднрд╛рд▓рдирд╛ рднреВрд▓ рдЧрдП

Fd335f2d рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд

рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ [рдирдпрд╛ рдореБрджреНрджрд╛] рдЦреЛрд▓реЗрдВред
рдпрджрд┐ рдЖрдкрдХреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЪрд░реНрдЪрд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЙрди рдЕрдкрд╡рд╛рджреЛрдВ рдХреЛ рдЙрд╕ [рдирдП рдЕрдВрдХ] рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Smosker picture Smosker  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yuval-lb picture yuval-lb  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

thehesiod picture thehesiod  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

amsb picture amsb  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rckclmbr picture rckclmbr  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ