python - 导入错误 : No module named redis

标签 python ubuntu redis installation package

我已经使用 sudo apt-get install redis-server 命令安装了 redis,但是当我运行 Python 程序时收到此错误: ImportError: No module named redis

知道出了什么问题,或者我是否也应该安装任何其他软件包?我使用的是 Ubuntu 13.04,我有 Python 2.7。

最佳答案

要安装 redis-py,只需:

$ sudo pip install redis

或者(你确实应该使用 pip):

$ sudo easy_install redis

或来自来源:

$ sudo python setup.py install

开始

>>> import redis
>>> r = redis.StrictRedis(host='localhost', port=6379, db=0)
>>> r.set('foo', 'bar')
True
>>> r.get('foo')
'bar'

详情:https://pypi.python.org/pypi/redis

关于python - 导入错误 : No module named redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19288900/

相关文章:

mongodb - 基于文档和基于键/值的数据库之间的区别?

ruby-on-rails - 使用全局资源连接到 redis 服务器的原因

python - Pandas : "ValueError: could not convert string to float: "(空字符串)

linux - 进程永久卡在 D 状态

python - 使用 pandas.read_csv 分隔列

linux -/usr/src 目录是否与 Linux 内核的启动有任何关系?如果是,如何?

linux - 如果 dpkg 和 apt-get 都无法删除 Ubuntu 上的程序怎么办?

redis - 为什么在 Redis 上连续运行相同的查询会产生越来越快的结果?

python - 如何使用 Python 发送简单的电子邮件

python - 将函数应用于 pandas 中的分组数据计数