spotify-downloader icon indicating copy to clipboard operation
spotify-downloader copied to clipboard

Unable to install the spotdl pip package (unable to build wheels for rapidfuzz or jarowinkler)

Open andrewheekin opened this issue 3 years ago • 3 comments

System OS

MacOS

Python Version

3.8 (CPython)

Install Source

pip / PyPi

Install version / commit hash

v3.9.6

Expected Behavior vs Actual Behavior

Unable to install the spotdl pip package (unable to build wheels for rapidfuzz or jarowinkler)

Steps to reproduce - Ensure to include actual links!

  1. pip install spotdl

Traceback

(not from spotDL but the pip install error logs)
Building wheels for collected packages: rapidfuzz, jarowinkler
  Building wheel for rapidfuzz (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/andrewheekin/.venv/myVenv/bin/python3 /Users/andrewheekin/.venv/myVenv/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/tmp9mbqvqp2
       cwd: /private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-install-rt1jomzi/rapidfuzz
  Complete output (9 lines):
    File "/private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-build-env-2ztmdrha/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 613, in setup
      cmkr = cmaker.CMaker(cmake_executable)
    File "/private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-build-env-2ztmdrha/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 141, in __init__
      self.cmake_version = get_cmake_version(self.cmake_executable)
    File "/private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-build-env-2ztmdrha/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 95, in get_cmake_version
      raise SKBuildError(
  Traceback (most recent call last):
  
  Problem with the CMake installation, aborting build. CMake executable is cmake
  ----------------------------------------
  ERROR: Failed building wheel for rapidfuzz
  Building wheel for jarowinkler (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/andrewheekin/.venv/myVenv/bin/python3 /Users/andrewheekin/.venv/myVenv/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/tmpocc8hxk4
       cwd: /private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-install-rt1jomzi/jarowinkler
  Complete output (9 lines):
    File "/private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-build-env-wvebrx59/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 613, in setup
      cmkr = cmaker.CMaker(cmake_executable)
    File "/private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-build-env-wvebrx59/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 141, in __init__
      self.cmake_version = get_cmake_version(self.cmake_executable)
    File "/private/var/folders/jn/54h5cltn2j94p7h3b6x480jm0000gn/T/pip-build-env-wvebrx59/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 95, in get_cmake_version
      raise SKBuildError(
  Traceback (most recent call last):
  
  Problem with the CMake installation, aborting build. CMake executable is cmake
  ----------------------------------------
  ERROR: Failed building wheel for jarowinkler
Failed to build rapidfuzz jarowinkler
ERROR: Could not build wheels for rapidfuzz, jarowinkler which use PEP 517 and cannot be installed directly

Other details

No response

andrewheekin avatar Jun 25 '22 16:06 andrewheekin

Possibly duplicate of #1542 ? Can you try installing from master? pip install -U --force https://codeload.github.com/spotDL/spotify-downloader/zip/master

Silverarmor avatar Jun 25 '22 23:06 Silverarmor

@Silverarmor hm, I'm getting the same traceback as before when I run the above command pip install -U --force https://codeload.github.com/spotDL/spotify-downloader/zip/master

andrewheekin avatar Jun 27 '22 16:06 andrewheekin

This issue has been automatically marked stale because there hasn't been any activity for the last 30 days.

stale[bot] avatar Jul 30 '22 15:07 stale[bot]