Я пытаюсь установить Spleeter на свой 64-разрядный компьютер с Windows 11 Home с Python 3.12.0, NumPy 2.1.2 и FFmpeg 16 декабря 2024 г., и я получаю следующее сообщение в терминале командной строки когда я запускаю pip install spleeter. Мы будем очень признательны за любые решения или обходные пути этой проблемы, а также любые предложения по улучшению этого вопроса.
Defaulting to user installation because normal site-packages is not writeable
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /simple/spleeter/
Collecting spleeter
Using cached spleeter-2.1.0-py3-none-any.whl.metadata (10 kB)
Collecting ffmpeg-python==0.2.0 (from spleeter)
Using cached ffmpeg_python-0.2.0-py3-none-any.whl.metadata (1.7 kB)
Collecting httpx=0.16.1 (from httpx[http2]=0.16.1->spleeter)
Using cached httpx-0.16.1-py3-none-any.whl.metadata (38 kB)
Collecting librosa==0.8.0 (from spleeter)
Using cached librosa-0.8.0.tar.gz (183 kB)
Preparing metadata (setup.py) ... done
Collecting norbert==0.2.1 (from spleeter)
Using cached norbert-0.2.1-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting numpy=1.16.0 (from spleeter)
Using cached numpy-1.18.5.zip (5.4 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [26 lines of output]
Running from numpy source directory.
:461: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in
main()
File "C:\Users\user\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\user\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 149, in prepare_metadata_for_build_wheel
return hook(metadata_directory, config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\user\AppData\Local\Temp\pip-build-env-jh79_vav\overlay\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel
self.run_setup()
File "C:\Users\user\AppData\Local\Temp\pip-build-env-jh79_vav\overlay\Lib\site-packages\setuptools\build_meta.py", line 522, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\user\AppData\Local\Temp\pip-build-env-jh79_vav\overlay\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup
exec(code, locals())
File "", line 488, in
File "", line 465, in setup_package
File "C:\Users\user\AppData\Local\Temp\pip-install-wz5wh6ix\numpy_c70a3ebc725446b397c2c2fb270c9aff\numpy\distutils\core.py", line 26, in
from numpy.distutils.command import config, config_compiler, \
File "C:\Users\user\AppData\Local\Temp\pip-install-wz5wh6ix\numpy_c70a3ebc725446b397c2c2fb270c9aff\numpy\distutils\command\config.py", line 20, in
from numpy.distutils.mingw32ccompiler import generate_manifest
File "C:\Users\user\AppData\Local\Temp\pip-install-wz5wh6ix\numpy_c70a3ebc725446b397c2c2fb270c9aff\numpy\distutils\mingw32ccompiler.py", line 34, in
from distutils.msvccompiler import get_build_version as get_build_msvc_version
ModuleNotFoundError: No module named 'distutils.msvccompiler'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Я попробовал установить библиотеку Spleeter с помощью pip install spleeter на своем ПК с Windows 11 с Python 3.12, NumPy 2.1.2 и FFmpeg 16 декабря 2024 г. Но в процессе установки я столкнулся с ошибкой, связанной с отсутствием модуля distutils.msvccompiler. Установка завершается сбоем на этапе, когда он пытается построить numpy и другие зависимости, выдавая сообщение об отсутствующем модуле.
Я ожидал, что пакет Spleeter установится без ошибок, и для меня это будет возможность использовать его для задач разделения звука.
Я пытаюсь установить Spleeter на свой 64-разрядный компьютер с Windows 11 Home с Python 3.12.0, NumPy 2.1.2 и FFmpeg 16 декабря 2024 г., и я получаю следующее сообщение в терминале командной строки когда я запускаю pip install spleeter. Мы будем очень признательны за любые решения или обходные пути этой проблемы, а также любые предложения по улучшению этого вопроса. [code]Defaulting to user installation because normal site-packages is not writeable WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /simple/spleeter/ Collecting spleeter Using cached spleeter-2.1.0-py3-none-any.whl.metadata (10 kB) Collecting ffmpeg-python==0.2.0 (from spleeter) Using cached ffmpeg_python-0.2.0-py3-none-any.whl.metadata (1.7 kB) Collecting httpx=0.16.1 (from httpx[http2]=0.16.1->spleeter) Using cached httpx-0.16.1-py3-none-any.whl.metadata (38 kB) Collecting librosa==0.8.0 (from spleeter) Using cached librosa-0.8.0.tar.gz (183 kB) Preparing metadata (setup.py) ... done Collecting norbert==0.2.1 (from spleeter) Using cached norbert-0.2.1-py2.py3-none-any.whl.metadata (3.8 kB) Collecting numpy=1.16.0 (from spleeter) Using cached numpy-1.18.5.zip (5.4 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [26 lines of output] Running from numpy source directory. :461: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in main() File "C:\Users\user\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Roaming\Python\Python312\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 149, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Temp\pip-build-env-jh79_vav\overlay\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "C:\Users\user\AppData\Local\Temp\pip-build-env-jh79_vav\overlay\Lib\site-packages\setuptools\build_meta.py", line 522, in run_setup super().run_setup(setup_script=setup_script) File "C:\Users\user\AppData\Local\Temp\pip-build-env-jh79_vav\overlay\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup exec(code, locals()) File "", line 488, in File "", line 465, in setup_package File "C:\Users\user\AppData\Local\Temp\pip-install-wz5wh6ix\numpy_c70a3ebc725446b397c2c2fb270c9aff\numpy\distutils\core.py", line 26, in from numpy.distutils.command import config, config_compiler, \ File "C:\Users\user\AppData\Local\Temp\pip-install-wz5wh6ix\numpy_c70a3ebc725446b397c2c2fb270c9aff\numpy\distutils\command\config.py", line 20, in from numpy.distutils.mingw32ccompiler import generate_manifest File "C:\Users\user\AppData\Local\Temp\pip-install-wz5wh6ix\numpy_c70a3ebc725446b397c2c2fb270c9aff\numpy\distutils\mingw32ccompiler.py", line 34, in from distutils.msvccompiler import get_build_version as get_build_msvc_version ModuleNotFoundError: No module named 'distutils.msvccompiler' [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed
× Encountered error while generating package metadata. ╰─> See above for output.
note: This is an issue with the package mentioned above, not pip. hint: See above for details. [/code] Я попробовал установить библиотеку Spleeter с помощью pip install spleeter на своем ПК с Windows 11 с Python 3.12, NumPy 2.1.2 и FFmpeg 16 декабря 2024 г. Но в процессе установки я столкнулся с ошибкой, связанной с отсутствием модуля distutils.msvccompiler. Установка завершается сбоем на этапе, когда он пытается построить numpy и другие зависимости, выдавая сообщение об отсутствующем модуле. Я ожидал, что пакет Spleeter установится без ошибок, и для меня это будет возможность использовать его для задач разделения звука.