#2116·magenta

Building wheel for numba (setup.py) ... error

Author: all0soundCreated Feb 28, 2025Updated Feb 28, 2025

Hi,

I'm getting an error installing Magenta in an Anaconda environment in Windows 10. If anyone can help I'd appreciate.

Just before the error, it's about to install:

Building wheels for collected packages: numba, python-rtmidi, intervaltree, llvmlite

Then, the error shows

Building wheel for numba (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [9 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\numba_e6e902c6e05945fcb97889beacb02062\setup.py", line 358, in metadata['ext_modules'] = get_ext_modules() ^^^^^^^^^^^^^^^^^ File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\numba_e6e902c6e05945fcb97889beacb02062\setup.py", line 94, in get_ext_modules import numpy.distutils.misc_util as np_misc ModuleNotFoundError: No module named 'numpy' [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for numba Running setup.py clean for numba error: subprocess-exited-with-error

× python setup.py clean did not run successfully. │ exit code: 1 ╰─> [9 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\numba_e6e902c6e05945fcb97889beacb02062\setup.py", line 358, in metadata['ext_modules'] = get_ext_modules() ^^^^^^^^^^^^^^^^^ File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\numba_e6e902c6e05945fcb97889beacb02062\setup.py", line 94, in get_ext_modules import numpy.distutils.misc_util as np_misc ModuleNotFoundError: No module named 'numpy' [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed cleaning build dir for numba Building wheel for python-rtmidi (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [19 lines of output] C:\Users\test\anaconda3\envs\testMagenta\Lib\site-packages\setuptools_distutils\dist.py:270: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) running bdist_wheel running build running build_py creating build\lib.win-amd64-cpython-312\rtmidi copying rtmidi\midiconstants.py -> build\lib.win-amd64-cpython-312\rtmidi copying rtmidi\midiutil.py -> build\lib.win-amd64-cpython-312\rtmidi copying rtmidi\release.py -> build\lib.win-amd64-cpython-312\rtmidi copying rtmidi_init.py -> build\lib.win-amd64-cpython-312\rtmidi running build_ext building 'rtmidi.rtmidi' extension creating build\temp.win-amd64-cpython-312\Release\src "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -D__WINDOWS_MM -Isrc -IC:\Users\test\anaconda3\envs\testMagenta\include -IC:\Users\test\anaconda3\envs\testMagenta\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.7.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc\RtMidi.cpp /Fobuild\temp.win-amd64-cpython-312\Release\src\RtMidi.obj /EHsc RtMidi.cpp "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -D__WINDOWS_MM__ -Isrc -IC:\Users\test\anaconda3\envs\testMagenta\include -IC:\Users\test\anaconda3\envs\testMagenta\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.7.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsrc_rtmidi.cpp /Fobuild\temp.win-amd64-cpython-312\Release\src_rtmidi.obj /EHsc _rtmidi.cpp src_rtmidi.cpp(216): fatal error C1083: Cannot open include file: 'longintrepr.h': No such file or directory error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\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 python-rtmidi Running setup.py clean for python-rtmidi Building wheel for intervaltree (setup.py) ... done Created wheel for intervaltree: filename=intervaltree-3.1.0-py2.py3-none-any.whl size=26188 sha256=17e4751dcdc09af9cbd1b92785f1d3371a849a0457951784b54835d824a88abf Stored in directory: c:\\users\test\appdata\local\pip\cache\wheels\65\c3\c3\238bf93c243597857edd94ddb0577faa74a8e16e9585896e83 Building wheel for llvmlite (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [28 lines of output] running bdist_wheel C:\Users\test\anaconda3\envs\testMagenta\python.exe C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\llvmlite_2939e974b4684a81bb270ec8245d030d\ffi\build.py Trying generator 'Visual Studio 14 2015 Win64' Traceback (most recent call last): File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\llvmlite_2939e974b4684a81bb270ec8245d030d\ffi\build.py", line 192, in main() File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\llvmlite_2939e974b4684a81bb270ec8245d030d\ffi\build.py", line 180, in main main_win32() File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\llvmlite_2939e974b4684a81bb270ec8245d030d\ffi\build.py", line 89, in main_win32 generator = find_win32_generator() ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\llvmlite_2939e974b4684a81bb270ec8245d030d\ffi\build.py", line 77, in find_win32_generator try_cmake(cmake_dir, build_dir, generator) File "C:\Users\test\AppData\Local\Temp\pip-install-t2s7s165\llvmlite_2939e974b4684a81bb270ec8245d030d\ffi\build.py", line 28, in try_cmake subprocess.check_call(['cmake', '-G', generator, cmake_dir]) File "C:\Users\test\anaconda3\envs\testMagenta\Lib\subprocess.py", line 410, in check_call retcode = call(*popenargs, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\test\anaconda3\envs\testMagenta\Lib\subprocess.py", line 391, in call with Popen(*popenargs, **kwargs) as p: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\test\anaconda3\envs\testMagenta\Lib\subprocess.py", line 1028, in init self._execute_child(args, executable, preexec_fn, close_fds, File "C:\Users\test\anaconda3\envs\testMagenta\Lib\subprocess.py", line 1540, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [WinError 2] The system cannot find the file specified error: command 'C:\Users\test\anaconda3\envs\testMagenta\python.exe' failed with exit code 1 [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for llvmlite Running setup.py clean for llvmlite Successfully built intervaltree Failed to build numba python-rtmidi llvmlite ERROR: Failed to build installable wheels for some pyproject.toml based projects (numba, python-rtmidi, llvmlite)