Загрузка...

Python

Thread in Python created by Syai Mar 3, 2025. 138 views

  1. Syai
    Syai Topic starter Mar 3, 2025 Banned 9 Nov 11, 2024
    Python
      Building wheel for aiohttp (pyproject.toml) ... error
    error: subprocess-exited-with-error

    × Building wheel for aiohttp (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [92 lines of output]
    *********************
    * Accelerated build *
    *********************
    running bdist_wheel
    running build
    running build_py
    creating build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\abc.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\base_protocol.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\client.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\client_exceptions.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\client_proto.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\client_reqrep.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\client_ws.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\connector.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\cookiejar.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\formdata.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\hdrs.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\helpers.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\http.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\http_exceptions.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\http_parser.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\http_websocket.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\http_writer.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\locks.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\log.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\multipart.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\payload.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\payload_streamer.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\pytest_plugin.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\resolver.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\streams.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\tcp_helpers.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\test_utils.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\tracing.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\typedefs.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_app.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_exceptions.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_fileresponse.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_log.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_middlewares.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_protocol.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_request.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_response.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_routedef.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_runner.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_server.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_urldispatcher.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\web_ws.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\worker.py -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\__init__.py -> build\lib.win-amd64-cpython-312\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'
    adding license file 'LICENSE.txt'
    writing manifest file 'aiohttp.egg-info\SOURCES.txt'
    copying aiohttp\_cparser.pxd -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_find_header.pxd -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_headers.pxi -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_helpers.pyi -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_helpers.pyx -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_http_parser.pyx -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_http_writer.pyx -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\_websocket.pyx -> build\lib.win-amd64-cpython-312\aiohttp
    copying aiohttp\py.typed -> build\lib.win-amd64-cpython-312\aiohttp
    creating build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_cparser.pxd.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_find_header.pxd.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_helpers.pyi.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_helpers.pyx.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_http_parser.pyx.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_http_writer.pyx.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\_websocket.pyx.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    copying aiohttp\.hash\hdrs.py.hash -> build\lib.win-amd64-cpython-312\aiohttp\.hash
    running build_ext
    building 'aiohttp._websocket' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for aiohttp
    Failed to build aiohttp
    ERROR: Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects

    [notice] A new release of pip is available: 24.0 -> 25.0.1

    как починить эту шляпу чтоб не устанавливать спп 14+ ?
     
    1. suslik1325
      Syai,
      Python
      while True:
      print("пися попа как")
  2. Апатия
    Апатия Mar 3, 2025 444 1240 Jun 15, 2021
    версия питона какая?хотя лучше все таки для начала установить visual c++ как он просит
     
    1. View previous comments (1)
    2. Апатия
      Syai, aiohttp вообще по 3.12 работает равзе? он по моему не поддерживает его
    3. Syai Topic starter
      Апатия, да, но не моя версия как оказывается
    4. Апатия
      Syai, но вот эта ошибка с wheel обычно когда версия питона под твою либу не подходит
    5. View the next comments (1)
Top
Loading...