首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“redis”的模块

ModuleNotFoundError:没有名为“redis”的模块
EN

Stack Overflow用户
提问于 2018-02-13 00:05:27
回答 1查看 9K关注 0票数 2

我试着通过pip安装redis-py lib。成功安装了它,但是当我试图导入python3 shell中的redis时,我得到了以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'redis'

python2中,导入它时没有错误。

我已经在我的机器上尝试了这三种pip,pip2,pip3 (ubuntu17.10)。我还安装了python3.6。我也试过easy_install

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-13 00:11:26

您正在Python2.7中安装它(您可能已经知道这一点)。如果python3.6在您的系统上打开了正确的Python,那么这个版本应该适用于您:

代码语言:javascript
复制
python3.6 -m pip install redis

如果您不确定每个pip版本显示了什么,可以使用which命令列出文件路径。这将给你一个很好的指示,让你知道去哪里看。

另外,pip3.6 install redis可能会工作,但并不像上面那样安全。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48757565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档