【发布时间】:2017-12-08 07:10:10
【问题描述】:
我可以很好地在本地服务器上导入 asgi_redis,但是当我尝试在生产服务器上导入 asgi_redis 时出现标题错误(heroku,使用 heroku run bash)。两者都有相同版本的 asgi_redis。
这是完整的回溯:
>>> import asgi_redis
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/app/.heroku/python/lib/python2.7/site-packages/asgi_redis/__init__.py", line 1
, in <module>
from .core import RedisChannelLayer
File "/app/.heroku/python/lib/python2.7/site-packages/asgi_redis/core.py", line 10, i
n <module>
from redis._compat import b
ImportError: No module named _compat
有人知道这里发生了什么吗?提前致谢。 我也安装了redis,redis 2.6.0,FWIW
【问题讨论】:
标签: django heroku redis django-channels