ethereum / ethash

190 stars 516 forks source link

amazon linux: Running setup.py install for pyethash ... error #137

Open sabotagebeats opened 1 year ago

sabotagebeats commented 1 year ago
$ uname -a
Linux ip-[redacted].ec2.internal 6.1.19-30.43.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 15 14:44:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Running setup.py install for pyethash ... error
  error: subprocess-exited-with-error

  × Running setup.py install for pyethash did not run successfully.
  │ exit code: 1
  ╰─> [7 lines of output]
      /home/ec2-user/.pyenv/versions/ape/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
        warnings.warn(
      src/python/core.c:1:10: fatal error: Python.h: No such file or directory
          1 | #include <Python.h>
            |          ^~~~~~~~~~
      compilation terminated.
      error: command '/usr/bin/gcc' failed with exit code 1
      [end of output]

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