mercury icon indicating copy to clipboard operation
mercury copied to clipboard

Problem installing mercury

Open dimitrisaspas opened this issue 2 years ago • 4 comments

I have the start of the error and the end as the error message itself is huge. Had tried some stuff prior even installing each of the modules from requirements.txt but still the same error as before.

Building wheels for collected packages: gevent Building wheel for gevent (pyproject.toml) ... error error: subprocess-exited-with-error

× Building wheel for gevent (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [511 lines of output] running bdist_wheel running build running build_py

  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 gevent Failed to build gevent ERROR: Could not build wheels for gevent, which is required to install pyproject.toml-based projects

dimitrisaspas avatar Aug 22 '23 12:08 dimitrisaspas

Hi @dimitrisaspas, Thanks for reporting the issue. What operating system are you using, and which Python version?

pplonski avatar Aug 22 '23 12:08 pplonski

windows 11 and python 3.11.4

dimitrisaspas avatar Aug 22 '23 13:08 dimitrisaspas

Almost the same here. python:3.11-alpine Linux image, 'pip install mercury' ends with the following error message:

[...] Downloading PyYAML-6.0.tar.gz (124 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.0/125.0 kB 52.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 'error' error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [54 lines of output] running egg_info writing lib/PyYAML.egg-info/PKG-INFO writing dependency_links to lib/PyYAML.egg-info/dependency_links.txt writing top-level names to lib/PyYAML.egg-info/top_level.txt Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in main() File "/usr/local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel return hook(config_settings) ^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 355, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=['wheel']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 325, in _get_build_requires self.run_setup() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 341, in run_setup exec(code, locals()) File "", line 288, in File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/init.py", line 107, in setup return distutils.core.setup(**attrs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 185, in setup return run_commands(dist) ^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 201, in run_commands dist.run_commands() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands self.run_command(cmd) File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/dist.py", line 1233, in run_command super().run_command(command) File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 988, in run_command cmd_obj.run() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py", line 319, in run self.find_sources() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py", line 327, in find_sources mm.run() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py", line 549, in run self.add_defaults() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py", line 587, in add_defaults sdist.add_defaults(self) File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/command/sdist.py", line 113, in add_defaults super().add_defaults() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/command/sdist.py", line 251, in add_defaults self._add_defaults_ext() File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/command/sdist.py", line 336, in _add_defaults_ext self.filelist.extend(build_ext.get_source_files()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 204, in get_source_files File "/tmp/pip-build-env-loijuk4a/overlay/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 107, in getattr raise AttributeError(attr) AttributeError: cython_sources [end of output]

ps: docker compose doesn't work either.

angmac avatar Aug 25 '23 08:08 angmac

Thank you @angmac for reporting.

pplonski avatar Aug 25 '23 08:08 pplonski