python连接redis,错误redis.exceptions.ConnectionError: Error 10061 connecting to XXXX. 由于目标计

博主在尝试使用Python连接运行在Ubuntu虚拟机上的Redis时遇到ConnectionError。问题在于Redis配置文件中的bind 127.0.0.1未正确注释,需要将配置文件中的三个bind全部注释掉,才能成功从本地连接到Redis服务。
摘要由CSDN通过智能技术生成

本人主机使用python连接Ubuntu(虚拟机)上的redis的一个坑(挺蠢的)

我是在本机上使用python去连接虚拟机中的ubuntu中的redis中的问题


解决方法如下,首先确认redis服务是否开启
在这里插入图片描述打开任务管理器->服务,找到是否有Redis在这里插入图片描述
没有的话就去下载一个就好了,有很多其他文章都有描述,我就不再描述了


在ubuntu中,首先确认防火墙的状态,我只使用了ufw防火墙,当然如果你开启了防火墙出现的错误代码也就不一样了 还要在 /etc/redis下的redis.conf文件中去注释

在这里插入图片描述
输入/bind

windows redis.exceptions.connectionerror: error 10061 connecting to 127.0.0. 是一个在Windows上运行Redis时可能遇到的错误。这个错误是由于Redis客户端无法连接到本地的Redis服务器导致的。 出现这个错误可能有多种原因,下面提供一些解决方法: 1. 检查Redis服务器是否在本地启动。在命令提示符中输入"redis-server"来启动Redis服务器。如果服务器已经在运行,您可以尝试重新启动它。 2. 检查Redis配置文件是否正确设置。配置文件通常位于Redis安装文件夹的redis.conf或redis.windows.conf。确保配置文件中的端口号设置为正确的端口(默认为6379),并且绑定的IP地址设置为127.0.0.1。 3. 检查防火墙设置。有时候防火墙可能会阻止Redis客户端连接到本地Redis服务器。您可以尝试禁用防火墙来解决此问题,或者将Redis服务器添加到防火墙的例外列表中。 4. 检查Redis服务器的日志文件。在配置文件中可以设置Redis服务器的日志文件路径。在日志文件中可能会提供更多关于连接问题的详细信息。 总之,这个错误是由Redis客户端无法连接到本地Redis服务器引起的。通过检查服务器是否启动、配置文件设置是否正确、防火墙设置和服务器日志文件等方面,您有可能解决这个错误。一般来说,重新启动Redis服务器、检查配置文件和检查防火墙设置是最常见的解决方法。如果问题仍然存在,您可以尝试在Redis官方文档中寻找更多解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值