【proxy_pool搭建问题】多版本python、依赖Redis启动失败、No module named ‘click‘、proxyPool启动报错

这篇博客介绍了在管理多个Python版本时如何确保依赖安装到正确版本,以及解决Redis启动失败、'click'模块未找到和proxyPool启动报错的问题。针对Redis启动错误,提出了通过命令行重新初始化的步骤;对于'click'模块缺失,给出了安装和处理多版本Python的建议;最后,分析了proxyPool连接数据库配置错误的原因并提供了相应解决策略。

目录

一、提示:多版本python

二、问题一:Redis启动失败

2.1、错误重现:

2.2、解决方法:

三、问题二:No module named 'click'

3.1、错误重现:

3.2、解决方法:

3.2.1、原因一:未安装click模块

3.2.2、原因二:安装了多个python

四、问题三:proxyPool启动报错

4.1、错误重现:

4.2、解决方法:

4.2.1、原因一:连接密码问题

4.2.2、原因二:不兼容



 (代码总是不能想我们所想,所以才显得我们专业)


一、提示:多版本python

 如果直接使用py -3 安装相关的依赖,可能会不知道安装到哪一个模块上面了

使用python的时候,加上对应的版本号

eg:py -3.8



二、问题一:Redis启动失败

2.1、错误重现:

点击exe文件闪退

在命令行运行

提示:Creating Server TCP listening socket *:6379: bind: Unknown error

创建服务器TCP侦听套接字 *:6379:绑定:未知错误

2.2、解决方法:

进入到Windosw Powershell(或者命令提示符)

依次输入:

.\redis-cli.exe
shutdown
exit
 .\redis-server.exe redis.windows.conf

 最后看到这图片就是启动成功了



三、问题二:No module named 'click'

3.1、错误重现:

ModuleNotFoundError: No module named 'click'

ModulenotFoundError:没有名为“click”的模块

3.2、解决方法:

3.2.1、原因一:未安装click模块

联网安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple click

更多开源镜像

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

阿里云 http://mirrors.aliyun.com/pypi/simple/

豆瓣 http://pypi.douban.com/simple/


3.2.2、原因二:安装了多个python

因为存在多个版本的python3

输入py -3 会找不到对应的模块 

所以未找到对应的模块

加上对应的版本号就可以了



四、问题三:proxyPool启动报错

4.1、错误重现:

没有连接到

DATABASE CONFIGURE(数据库配置)

4.2、解决方法:

4.2.1、原因一:连接密码问题

在命令行设置的Redis密码,在重启后会恢复默认空

推荐直接将proxy_pools中的Redis的密码改为空

(即将密码删除) 

或者在每次启动客户端的时候

重设密码

config set requirepass 123456


4.2.2、原因二:不兼容

在 proxy_pool 目录中的 requirements.txt 中加上一行

最新版的itsdangerous与proxy_pool不兼容,默认安装后,启动项目的时候会出现错误

加上itsdangerous==2.0.0

  py -3.8 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑色地带(崛起)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值