我安装了python,Django和Redis。在Vim中我使用“import redis”是可以的,当我使用pycharm IDE编写代码时,我写了“import redis”,pycharm提示“没有名为redis的模块”,为什么?我该怎么办?
答案 0 :(得分:9)
根据我的理解,如果您没有在pycharm中设置python解释器,或者如果没有这样的模块,您尝试使用安装在当前用于的python解释器中,pycharm会说“没有名为redis的模块” pycharm。
要将python解释器添加到pycharm,请转到 档案 - >设置 - > Python解释器
答案 1 :(得分:5)
Ansuman的小费让我分道扬but,但是import redis
仍然是红色的。我选择了一名翻译,但事实证明我没有安装pip
,也没有安装redis
软件包。
要获得这些内容,请转到File > Settings > Python Interpreter
(或Mac上的PyCharm > Preferences > Python Interpreter
)并选择Configure Interpreters
。在底部,它会建议安装pip
(抱歉,没有截图)。做这个。安装pip
后,选择redis
。
Install
模块
在新窗口中,搜索redis
。选择redis
(您可能需要向下滚动,它不会显示在我的顶部),然后选择Install Package
。
显然,这应该适用于所有包,而不仅仅是redis
。
答案 2 :(得分:0)
这很简单。 从" redis.py"重命名您的程序文件换别的名字。 (参见redis_test.py等)。