请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis.exceptions.ResponseError: NOAUTH Authentication required

Connected to pydev debugger (build 171.4694.38)
Unhandled error in Deferred:
2017-07-09 22:43:52 [twisted] CRITICAL: Unhandled error in Deferred:

2017-07-09 22:43:52 [twisted] CRITICAL: 
Traceback (most recent call last):
  File "C:\Anaconda3\lib\site-packages\twisted\internet\defer.py", line 1386, in _inlineCallbacks
    result = g.send(result)
  File "C:\Anaconda3\lib\site-packages\scrapy\crawler.py", line 74, in crawl
    yield self.engine.open_spider(self.spider, start_requests)
redis.exceptions.ResponseError: NOAUTH Authentication required.

Process finished with exit code 0

不通过 redis-cli 而是通过 PyCharm 来执行,发生如上错误,不知道如何解决呢?谢谢。

正在回答 回答被采纳积分+3

1回答

bobby 2017-07-11 08:59:21

这里提示的是 不需要密码 你在连接redis的时候指定密码了 你把密码设置取消试试

0 回复 有任何疑惑可以回复我~
  • 提问者 笑看风云号 #1
    redis 增加安全性,不是要设置密码吗?如果设置了密码,那代码要如何修改呢?
    回复 有任何疑惑可以回复我~ 2017-07-11 09:20:01
  • bobby 回复 提问者 笑看风云号 #2
    为了安全性肯定是要加密码的, 不过如果redis只是在本地或者局域网内运行的话 实际上不加密码也是没问题的, 你可以在你添加密码的设置中 取消设置密码的项就行了
    回复 有任何疑惑可以回复我~ 2017-07-12 09:04:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信