Traceback (most recent call last):
File "/Users/chuck/fiddle/code/CardStock/cardstock/designer.py", line 27, in <module>
from viewer import ViewerFrame
File "/Users/chuck/fiddle/code/CardStock/cardstock/viewer.py", line 27, in <module>
from runner import Runner
File "/Users/chuck/fiddle/code/CardStock/cardstock/runner.py", line 28, in <module>
from streamp3 import MP3Decoder
ModuleNotFoundError: No module named 'streamp3'
pip install streamp3 2>build.log
Collecting streamp3
Using cached streamp3-0.1.12.tar.gz (10 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
Collecting Cython==0.29.34 (from streamp3)
Using cached Cython-0.29.34-py2.py3-none-any.whl (988 kB)
Building wheels for collected packages: streamp3
Building wheel for streamp3 (pyproject.toml) ... error
Failed to build streamp3
error: subprocess-exited-with-error
× Building wheel for streamp3 (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [7 lines of output]
/private/var/folders/46/js_q6q9n6555jsbl_23gzx7w0000gn/T/pip-build-env-v1ij8rns/overlay/lib/python3.11/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /private/var/folders/46/js_q6q9n6555jsbl_23gzx7w0000gn/T/pip-install-8nnx7fp8/streamp3_cda0fbf45c564c8591a36ffe6136cdbf/lame/hip.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
lame/hip.c:750:10: fatal error: 'lame/lame.h' file not found
#include <lame/lame.h>
^~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' 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 streamp3
ERROR: Could not build wheels for streamp3, which is required to install pyproject.toml-based projects