python可以';我找不到redis
我遇到了以下错误:python可以';我找不到redis,python,redis,Python,Redis,我遇到了以下错误: ➜ iPokeMon-Server git:(dev) sudo python server.py Password: Traceback (most recent call last): File "server.py", line 2, in <module> import redis ImportError: No module named redis 下面的那个说 如果您使用名为dev的virtualenv,则不要这样做 sudo pip
➜ iPokeMon-Server git:(dev) sudo python server.py
Password:
Traceback (most recent call last):
File "server.py", line 2, in <module>
import redis
ImportError: No module named redis
下面的那个说
如果您使用名为
dev
的virtualenv,则不要这样做
sudo pip install redis
但只是
pip install redis
这将在您自己的virtualenv而不是“Complete”系统中安装redis软件包。
这一次,您的redis软件包将从您的代码中找到。我相信OP可能已经超越了这一点,但对于仍然在这里登陆的用户来说,其中一个可能的原因是您已经安装了python3,并且正试图通过
pip
而不是pip3
安装软件包
pip3 install redis
应该对其进行排序。python-c“导入系统;打印'\n'.join(sys.path)”的输出是什么?服务器.py的内容是什么?显示了什么
pip冻结--local
?(很抱歉之前的帖子作为回答,我想发表评论……智能手机上的格式不清楚)@Johnsyweb➜ iPokeMon服务器git:(dev)python-c“导入系统;打印'\n'.join(sys.path)”)git:(dev[]/Library/Python/2.7/site-packages/pip-1.4.1-py2.7.egg/Library/Python/2.7/site-packages/redis-2.8.0-py2.7.egg/System/libraries/python2.framework/Versions/2.7/lib/python27.zip/System/libraries/Frameworks/Frameworks/python2。7@Johnsyweb从瓶子导入瓶子、运行、请求、响应从hashlib导入redismd5导入时间导入配置服务器=BATTLE()RADIS_主机='127.0.0.1'REDIS_端口=6379 REDIS_DB=8#请求头类头(对象):def uuu init_u(self,headers):self.headers=headers
sudo pip install redis
pip install redis
pip3 install redis