I tried this code:
import asyncio
from shazamio import Shazam
import ffprobe
async def main():
shazam = Shazam()
out = await shazam.recognize_song('Fluxxwave.m4a')
print(out)
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
but I got an error:
File "/Users/nikitamakarov/PycharmProjects/shazamMy/venv/lib/python3.10/site-packages/ffprobe/ffprobe.py", line 12, in <module>
from ffprobe.exceptions import FFProbeError
File "/Users/nikitamakarov/PycharmProjects/shazamMy/venv/lib/python3.10/site-packages/ffprobe/ffprobe.py", line 12, in <module>
from ffprobe.exceptions import FFProbeError
ModuleNotFoundError: No module named 'ffprobe.exceptions'; 'ffprobe' is not a package
The package is definitely installed, so why does this happen?