AttributeError: module 'mediapipe' has no attribute 'solutions
rope_skipping_counter.py", line 93, in
mp_pose = mp.solutions.
Above is the bug, but can be resolved to reverting to older mediapipe library.
Happens because MediaPipe removed the old mediapipe.solutions API (including mp.solutions.pose) starting around version 0.10.30 / 0.10.31 (late 2025). Your current pip install mediapipe almost certainly pulled a recent version where this API no longer exists.
Here is workaround
First remove current version
pip uninstall mediapipe -y
Install a compatible older version (0.10.14 – 0.10.21 are commonly working)
pip install mediapipe==0.10.14
or try
pip install mediapipe==0.10.21
AttributeError: module 'mediapipe' has no attribute 'solutions
rope_skipping_counter.py", line 93, in
mp_pose = mp.solutions.
Above is the bug, but can be resolved to reverting to older mediapipe library.
Happens because MediaPipe removed the old mediapipe.solutions API (including mp.solutions.pose) starting around version 0.10.30 / 0.10.31 (late 2025). Your current pip install mediapipe almost certainly pulled a recent version where this API no longer exists.
Here is workaround
First remove current version
pip uninstall mediapipe -y
Install a compatible older version (0.10.14 – 0.10.21 are commonly working)
pip install mediapipe==0.10.14
or try
pip install mediapipe==0.10.21