Python pycharm没有名为redis的模块

Python pycharm没有名为redis的模块,python,redis,pycharm,Python,Redis,Pycharm,我安装了python、Django和Redis。在Vim中,我使用“导入redis”是可以的,当我使用pycharm IDE编码时,我会写“导入redis”,pycharm提示“没有名为redis的模块”,为什么?我应该怎么做?根据我的理解,pycharm会说“没有名为redis的模块”如果您没有在pycharm中设置python解释器,或者如果您正在尝试使用的python解释器中没有安装这样的模块,那么您当前正在使用pycharm 要将python解释器添加到pycharm,请转到 文件->设

我安装了python、Django和Redis。在Vim中,我使用“导入redis”是可以的,当我使用pycharm IDE编码时,我会写“导入redis”,pycharm提示“没有名为redis的模块”,为什么?我应该怎么做?

根据我的理解,pycharm会说“没有名为redis的模块”如果您没有在pycharm中设置python解释器,或者如果您正在尝试使用的python解释器中没有安装这样的模块,那么您当前正在使用pycharm

要将python解释器添加到pycharm,请转到 文件->设置->Python解释器


Ansuman的提示让我在一定程度上做到了这一点,但导入redis仍然是红色的。我选择了一个解释器,但结果证明我没有安装
pip
,也没有安装
redis
软件包

要获得这些,请转到
文件>设置>Python解释器
(或Mac上的
PyCharm>首选项>Python解释器
),然后选择
配置解释器
。在底部,建议安装
pip
(对不起,没有截图)。这样做。安装
pip
后,通过选择
install
安装
redis
模块

在新窗口中,搜索
redis
。选择
redis
(您可能需要向下滚动,我看它没有出现在顶部),然后选择
Install Package

显然,这应该适用于所有包,而不仅仅是
redis

这非常简单。
将程序文件从“redis.py”重命名为其他名称。(请参阅redis_test.py等)。

您为该项目设置了python解释器吗?@JavaFreshman,您安装了该软件包吗?是“在Vim中我使用”导入redis“OK”意味着启动此脚本时没有
ImportError
?@DenisNikanorov我安装包,在Vim中我启动脚本没问题,但我在pycharm中复制了相同的代码,IDE提示“没有名为redis的模块”我安装了pip,现在一切正常!!谢谢,但我仍然不知道为什么?您好,我有类似的问题,最初我没有安装pip,我从终端手动安装。但pycharm仍然表明pip不是