Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip install auto-py-to-exe failed - ERROR: Could not build wheels for cffi, greenlet, which is required to install pyproject.toml-based projects #403

Closed
K0-RR opened this issue Jun 22, 2023 · 4 comments
Labels

Comments

@K0-RR
Copy link

K0-RR commented Jun 22, 2023

Collecting auto-py-to-exe
  Using cached auto_py_to_exe-2.36.0-py2.py3-none-any.whl (180 kB)
Collecting Eel>=0.11.0 (from auto-py-to-exe)
  Using cached Eel-0.16.0.tar.gz (24 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
INFO: pip is looking at multiple versions of auto-py-to-exe to determine which version is compatible with other requirements. This could take a while.
Collecting auto-py-to-exe
  Using cached auto_py_to_exe-2.35.0-py2.py3-none-any.whl (179 kB)
  Using cached auto_py_to_exe-2.34.0-py2.py3-none-any.whl (178 kB)
  Using cached auto_py_to_exe-2.33.0-py2.py3-none-any.whl (108 kB)
  Using cached auto_py_to_exe-2.32.0-py2.py3-none-any.whl (108 kB)
Collecting Eel==0.14.0 (from auto-py-to-exe)
  Using cached Eel-0.14.0.tar.gz (17 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting auto-py-to-exe
  Using cached auto_py_to_exe-2.31.1-py2.py3-none-any.whl (106 kB)
  Using cached auto_py_to_exe-2.31.0-py2.py3-none-any.whl (106 kB)
  Using cached auto_py_to_exe-2.30.0-py2.py3-none-any.whl (105 kB)
INFO: pip is looking at multiple versions of auto-py-to-exe to determine which version is compatible with other requirements. This could take a while.
  Using cached auto_py_to_exe-2.29.2-py2.py3-none-any.whl (105 kB)
  Using cached auto_py_to_exe-2.29.1-py2.py3-none-any.whl (105 kB)
  Using cached auto_py_to_exe-2.29.0-py2.py3-none-any.whl (105 kB)
  Using cached auto_py_to_exe-2.28.0-py2.py3-none-any.whl (103 kB)
  Using cached auto_py_to_exe-2.27.0-py2.py3-none-any.whl (102 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
  Using cached auto_py_to_exe-2.26.1-py2.py3-none-any.whl (101 kB)
  Using cached auto_py_to_exe-2.26.0-py2.py3-none-any.whl (101 kB)
  Using cached auto_py_to_exe-2.25.0-py2.py3-none-any.whl (99 kB)
  Using cached auto_py_to_exe-2.24.1-py2.py3-none-any.whl (99 kB)
  Using cached auto_py_to_exe-2.24.0-py2.py3-none-any.whl (99 kB)
  Using cached auto_py_to_exe-2.23.1-py2.py3-none-any.whl (97 kB)
  Using cached auto_py_to_exe-2.23.0-py2.py3-none-any.whl (97 kB)
  Using cached auto_py_to_exe-2.22.0-py2.py3-none-any.whl (95 kB)
  Using cached auto_py_to_exe-2.21.1-py2.py3-none-any.whl (94 kB)
  Using cached auto_py_to_exe-2.21.0-py2.py3-none-any.whl (94 kB)
  Using cached auto_py_to_exe-2.20.1-py2.py3-none-any.whl (94 kB)
  Using cached auto_py_to_exe-2.20.0-py2.py3-none-any.whl (94 kB)
Collecting Eel==0.12.4 (from auto-py-to-exe)
  Using cached Eel-0.12.4.tar.gz (15 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting auto-py-to-exe
  Using cached auto_py_to_exe-2.19.0-py2.py3-none-any.whl (92 kB)
  Using cached auto_py_to_exe-2.18.2-py2.py3-none-any.whl (91 kB)
  Using cached auto_py_to_exe-2.18.1-py2.py3-none-any.whl (91 kB)
  Using cached auto_py_to_exe-2.18.0-py2.py3-none-any.whl (90 kB)
  Using cached auto_py_to_exe-2.17.0-py2.py3-none-any.whl (89 kB)
  Using cached auto_py_to_exe-2.16.0-py2.py3-none-any.whl (88 kB)
  Using cached auto_py_to_exe-2.15.0-py2.py3-none-any.whl (87 kB)
  Using cached auto_py_to_exe-2.14.1-py2.py3-none-any.whl (85 kB)
  Using cached auto_py_to_exe-2.14.0-py2.py3-none-any.whl (85 kB)
  Using cached auto_py_to_exe-2.13.0-py2.py3-none-any.whl (85 kB)
  Using cached auto_py_to_exe-2.12.0-py2.py3-none-any.whl (83 kB)
  Using cached auto_py_to_exe-2.11.0-py2.py3-none-any.whl (82 kB)
  Using cached auto_py_to_exe-2.10.1-py2.py3-none-any.whl (82 kB)
Requirement already satisfied: pyinstaller>=4.1 in c:\users\nacia\appdata\local\programs\python\python312\lib\site-packages (from auto-py-to-exe) (4.5.1)
Collecting bottle (from Eel==0.12.4->auto-py-to-exe)
  Using cached bottle-0.12.25-py3-none-any.whl (90 kB)
Collecting bottle-websocket (from Eel==0.12.4->auto-py-to-exe)
  Using cached bottle-websocket-0.2.9.tar.gz (2.0 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting future (from Eel==0.12.4->auto-py-to-exe)
  Using cached future-0.18.3.tar.gz (840 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting whichcraft (from Eel==0.12.4->auto-py-to-exe)
  Using cached whichcraft-0.6.1-py2.py3-none-any.whl (5.2 kB)
Requirement already satisfied: setuptools in c:\users\nacia\appdata\local\programs\python\python312\lib\site-packages (from pyinstaller>=4.1->auto-py-to-exe) (65.5.0)
Requirement already satisfied: altgraph in c:\users\nacia\appdata\local\programs\python\python312\lib\site-packages (from pyinstaller>=4.1->auto-py-to-exe) (0.17.3)
Requirement already satisfied: pyinstaller-hooks-contrib>=2020.6 in c:\users\nacia\appdata\local\programs\python\python312\lib\site-packages (from pyinstaller>=4.1->auto-py-to-exe) (2023.3)
Requirement already satisfied: pefile>=2017.8.1 in c:\users\nacia\appdata\local\programs\python\python312\lib\site-packages (from pyinstaller>=4.1->auto-py-to-exe) (2023.2.7)
Requirement already satisfied: pywin32-ctypes>=0.2.0 in c:\users\nacia\appdata\local\programs\python\python312\lib\site-packages (from pyinstaller>=4.1->auto-py-to-exe) (0.2.1)
Collecting gevent-websocket (from bottle-websocket->Eel==0.12.4->auto-py-to-exe)
  Using cached gevent_websocket-0.10.1-py3-none-any.whl (22 kB)
Collecting gevent (from gevent-websocket->bottle-websocket->Eel==0.12.4->auto-py-to-exe)
  Using cached gevent-22.10.2.tar.gz (6.6 MB)
  Installing build dependencies ... error
  error: subprocess-exited-with-error

  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [199 lines of output]
      Collecting setuptools>=40.8.0
        Using cached setuptools-68.0.0-py3-none-any.whl (804 kB)
      Collecting Cython>=3.0a11
        Using cached Cython-3.0.0b3-py2.py3-none-any.whl (1.2 MB)
      Collecting cffi>=1.12.3
        Using cached cffi-1.15.1.tar.gz (508 kB)
        Installing build dependencies: started
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting greenlet>=2.0.0
        Downloading greenlet-2.0.2.tar.gz (164 kB)
           -------------------------------------- 165.0/165.0 kB 1.6 MB/s eta 0:00:00
        Installing build dependencies: started
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting pycparser (from cffi>=1.12.3)
        Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
           -------------------------------------- 118.7/118.7 kB 7.2 MB/s eta 0:00:00
      Building wheels for collected packages: cffi, greenlet
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error

        Building wheel for cffi (pyproject.toml) did not run successfully.
        exit code: 1

        [51 lines of output]
        _configtest.c
        C:\Users\nacia\AppData\Local\Temp\pip-build-env-7m8ktlnq\overlay\Lib\site-packages\setuptools\config\setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
        !!

                ********************************************************************************
                The license_file parameter is deprecated, use license_files instead.

                By 2023-Oct-30, you need to update your project and remove deprecated calls
                or your builds will no longer be supported.

                See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
                ********************************************************************************

        !!
          parsed = self.parsers.get(option_name, lambda x: x)(value)
        running bdist_wheel
        running build
        running build_py
        creating build
        creating build\lib.win-amd64-cpython-312
        creating build\lib.win-amd64-cpython-312\cffi
        copying cffi\api.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\backend_ctypes.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\cffi_opcode.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\commontypes.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\cparser.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\error.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\ffiplatform.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\lock.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\model.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\pkgconfig.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\recompiler.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\setuptools_ext.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\vengine_cpy.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\vengine_gen.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\verifier.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\__init__.py -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\_cffi_include.h -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\parse_c_type.h -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\_embedding.h -> build\lib.win-amd64-cpython-312\cffi
        copying cffi\_cffi_errors.h -> build\lib.win-amd64-cpython-312\cffi
        running build_ext
        building '_cffi_backend' extension
        creating build\temp.win-amd64-cpython-312
        creating build\temp.win-amd64-cpython-312\Release
        creating build\temp.win-amd64-cpython-312\Release\c
        creating build\temp.win-amd64-cpython-312\Release\c\libffi_x86_x64
        "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DFFI_BUILDING=1 -Ic/libffi_x86_x64 -IC:\Users\nacia\AppData\Local\Programs\Python\Python312\include -IC:\Users\nacia\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" /Tcc/_cffi_backend.c /Fobuild\temp.win-amd64-cpython-312\Release\c/_cffi_backend.obj
        _cffi_backend.c
        C:\Users\nacia\AppData\Local\Programs\Python\Python312\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory
        error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
        [end of output]

        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
        Building wheel for greenlet (pyproject.toml): started
        Building wheel for greenlet (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error

        Building wheel for greenlet (pyproject.toml) did not run successfully.
        exit code: 1

        [97 lines of output]
        running bdist_wheel
        running build
        running build_py
        creating build
        creating build\lib.win-amd64-cpython-312
        creating build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\__init__.py -> build\lib.win-amd64-cpython-312\greenlet
        creating build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\__init__.py -> build\lib.win-amd64-cpython-312\greenlet\platform
        creating build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\leakcheck.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_contextvars.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_cpp.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_extension_interface.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_gc.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_generator.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_generator_nested.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_greenlet.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_greenlet_trash.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_leaks.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_stack_saved.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_throw.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_tracing.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_version.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\test_weakref.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\__init__.py -> build\lib.win-amd64-cpython-312\greenlet\tests
        running egg_info
        writing src\greenlet.egg-info\PKG-INFO
        writing dependency_links to src\greenlet.egg-info\dependency_links.txt
        writing requirements to src\greenlet.egg-info\requires.txt
        writing top-level names to src\greenlet.egg-info\top_level.txt
        reading manifest file 'src\greenlet.egg-info\SOURCES.txt'
        reading manifest template 'MANIFEST.in'
        warning: no previously-included files found matching 'benchmarks\*.json'
        no previously-included directories found matching 'docs\_build'
        warning: no files found matching '*.py' under directory 'appveyor'
        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 '.coverage' found anywhere in distribution
        adding license file 'LICENSE'
        adding license file 'LICENSE.PSF'
        adding license file 'AUTHORS'
        writing manifest file 'src\greenlet.egg-info\SOURCES.txt'
        copying src\greenlet\greenlet.cpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet.h -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_allocator.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_compiler_compat.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_cpython_compat.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_exceptions.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_greenlet.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_internal.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_refs.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_slp_switch.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_thread_state.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_thread_state_dict_cleanup.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\greenlet_thread_support.hpp -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\slp_platformselect.h -> build\lib.win-amd64-cpython-312\greenlet
        copying src\greenlet\platform\setup_switch_x64_masm.cmd -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_aarch64_gcc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_alpha_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_amd64_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_arm32_gcc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_arm32_ios.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_arm64_masm.asm -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_arm64_masm.obj -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_arm64_msvc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_csky_gcc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_m68k_gcc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_mips_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_ppc64_aix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_ppc64_linux.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_ppc_aix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_ppc_linux.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_ppc_macosx.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_ppc_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_riscv_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_s390_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_sparc_sun_gcc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_x32_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_x64_masm.asm -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_x64_masm.obj -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_x64_msvc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_x86_msvc.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\platform\switch_x86_unix.h -> build\lib.win-amd64-cpython-312\greenlet\platform
        copying src\greenlet\tests\_test_extension.c -> build\lib.win-amd64-cpython-312\greenlet\tests
        copying src\greenlet\tests\_test_extension_cpp.cpp -> build\lib.win-amd64-cpython-312\greenlet\tests
        running build_ext
        building 'greenlet._greenlet' extension
        creating build\temp.win-amd64-cpython-312
        creating build\temp.win-amd64-cpython-312\Release
        creating build\temp.win-amd64-cpython-312\Release\src
        creating build\temp.win-amd64-cpython-312\Release\src\greenlet
        "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWIN32=1 -IC:\Users\nacia\AppData\Local\Programs\Python\Python312\include -IC:\Users\nacia\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" /EHsc /Tpsrc/greenlet/greenlet.cpp /Fobuild\temp.win-amd64-cpython-312\Release\src/greenlet/greenlet.obj /EHsr /GT
        greenlet.cpp
        C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\include\cstdlib(12): fatal error C1083: Cannot open include file: 'math.h': No such file or directory
        error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
        [end of output]

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

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.
@github-actions
Copy link

👋 Hi, just a reminder that if you haven't read the help post yet, give it a read to see if your issue is covered in it and make sure to follow the debugging section.

Also please note, as stated in the README, if your issue is only associated with your application and not auto-py-to-exe itself, please do not create an issue in this repository - instead, comment on the help post, video or create a new discussion.

@brentvollebregt
Copy link
Owner

This is an issue building gevent - which is needed for this dependency chain: gevent-websocket->bottle-websocket->Eel==0.12.4->auto-py-to-exe. I am unable to make any changes to this library so if there truly is an issue with it, you will need to raise an issue with that project.

Searching gevent "cannot open include file: 'io.h': no such file or directory" in Google however, pointed me to this StackOverflow question which had an answer on it - it recommends trying to reinstall Visual Studio.

@github-actions
Copy link

This issue is stale because it has been open for 60 days with no activity. Remove stale label or comment on this issue or it will be closed in 5 days.

@github-actions github-actions bot added the Stale label Jul 24, 2023
@github-actions
Copy link

Closing issue due to no activity in more than 60 days.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jul 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants