我安装了 python,Django 和 Redis。在vim我用import redis是可以的,当我用pycharm IDE写代码的时候,我写的是import redis,pycharm提示“no module named redis”,为什么?怎么办?</p>
问问题
10825 次
3 回答
9
根据我的理解,如果您尚未在 pycharm 中设置 python 解释器,或者如果您当前用于 pycharm 的 python 解释器中没有安装您尝试使用的此类模块,pycharm 会说“没有名为 redis 的模块”。
要将 python 解释器添加到 pycharm,请转到文件 -> 设置 -> Python 解释器
于 2013-07-03T07:58:54.743 回答
5
Ansuman 的小费让我成功了,但import redis
还是变红了。我选择了一个解释器,但事实证明我没有pip
安装,也没有redis
安装包。
要获得这些,请转到File > Settings > Python Interpreter
(或PyCharm > Preferences > Python Interpreter
在 Mac 上)并选择Configure Interpreters
. 在底部它会建议安装pip
(对不起,没有截图)。做这个。安装完成后pip
,选择 安装redis
模块Install
。
在新窗口中,搜索redis
。选择redis
(您可能需要向下滚动,它没有出现在我的顶部),然后选择Install Package
.
显然,这应该适用于所有包,而不仅仅是redis
.
于 2013-12-30T19:16:16.430 回答
0
这很简单。将您的程序文件从“redis.py”重命名为其他名称。(参见 redis_test.py 等)。
于 2017-06-02T07:01:05.937 回答