小智 35
要安装redis-py,只需:
$ sudo pip install redis
Run Code Online (Sandbox Code Playgroud)
或者(你真的应该使用pip):
$ sudo easy_install redis
Run Code Online (Sandbox Code Playgroud)
或来自:
$ sudo python setup.py install
Run Code Online (Sandbox Code Playgroud)
入门
>>> import redis
>>> r = redis.StrictRedis(host='localhost', port=6379, db=0)
>>> r.set('foo', 'bar')
True
>>> r.get('foo')
'bar'
Run Code Online (Sandbox Code Playgroud)
详细信息:https://pypi.python.org/pypi/redis
我面临着同样的问题,这就是我解决它的方法。检查您是否使用名为 dev 的 virtualenv,然后不要这样做
sudo pip install redis
Run Code Online (Sandbox Code Playgroud)
只是
pip install redis
Run Code Online (Sandbox Code Playgroud)
这会将 redis 包安装在您自己的 virtualenv 中,而不是您的“完整”系统中,这次将从您的代码中找到您的 redis 包。