Redis ERR unknown command 'BZPOPMIN'

I think the problem is in the compatibility with version of the channels-redis package! I had already tested channels some time ago and it worked beautifully with channels-redis version 2.4.2, recently they are in version 3.0.1 and this version doesn't work properly yet I don't know why.

Try install the version 2.4.2 with pip:

pip install channels-redis==2.4.2

There is no official support for Redis in Windows OS.

However, Microsoft develops and maintains microsoftarchive/redis. Also it is no longer supported (older versions are availble). I had long search on this about installing version 5 in windows 10. But no luck.

Better you can go for Memurai. Memurai is 100% compatible with the Redis protocol (also supported version 5 too). It is free for development and testing.

EDIT : From Itamar comment, u can also use this as alternative for Memurai


Just download the latest version of Redis for Windows https://github.com/tporadowski/redis/releases from here it will work.

you don't need to downgrade the version of your channels-redis etc. This problem with Redis not with any python packages at all.


Use redis 5.0.9. It worked for for the same error.

Get it from github.com/tporadowski/redis/releases