首页 > 其他分享 >2023年5月,记录一下WIN10安装proxypool过程中遇到的一些坑

2023年5月,记录一下WIN10安装proxypool过程中遇到的一些坑

时间:2023-05-28 21:02:17浏览次数:53  
标签:命令提示符 proxypool redis Redis server 2023 WIN10 安装 输入

这两天要学习python爬虫中的代理池,因此要配置proxypool,过程可以说是一波三折。虽然网上也有很多相关教程,不过一些文章也是比较老了,笔者在配置中也碰上了一些新问题,这里笔者也是分享一下本人解决问题的过程。

redis设置

首先,我们需要下载一下Redis: 下载地址:github.com/tporadowski…

image.png

下载Redis x64 5.0.14.1.zip压缩包。 下载完成后,解压缩,记住解压后文件夹存放的位置,添加到系统变量。

右键我的电脑(计算机)——属性——高级系统设置——环境变量——系统变量里的PATH——把 你存放Redis的绝对路径找个空白行复制进去。

image.png

双击redis-server.exe启动redis服务,这会启动一个DOS窗口,或在命令提示符输入命令:

redis-server.exe redis.windows.conf

image.png

另外再打开一个cmd窗口,输入命令:

redis-server --service-install redis.windows.conf

 

安装Redis到Windows服务

输入命令:

redis-server --service-start

  

启动Windows服务中的Redis服务,Win+R,输入:

services.msc

  

在服务中查看是否添加Redis:

image.png

检查redis是否成功安装

新打开命令提示符(win+R),输入cmd,回车。

redis-cli ping

  

若返回PONG就表示redis安装成功并运行。

返回

Could not connect to Redis at 127.0.0.1:6379: No connection could be made because the target machine actively refused it.

  

这表示 Redis 还没有被启动或者已经被停止。

返回

不是内部或外部命令,也不是可运行的程序或批处理文件。

说明你的环境变量没设置好。

检查redis是否成功运行

在命令提示符接着输入

redis-cli info server | Select-String uptime_in_seconds

返回

uptime_in_seconds:xxx

安装成功

若已成功设置系统变量而

'Select-String' 不是内部或外部命令,也不是可运行的程序或批处理文件。

  

输入:

redis-cli info server | findstr uptime_in_seconds

  

返回

uptime_in_seconds:xxx

  

就成功了。

proxyPool安装

下载proxyPool并解压。

gitcode.net/mirrors/jha…

image.png

image.png

然后下载依赖,在命令提示符中打开该文件夹,输入 pip install -r requirements.txt 返回Requirement already satisfied就成功了。

若出现

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.

 

在requirements加上.txt添加itsdangerous==2.0.0,然后再安装依赖,安装完成后。 在setting.py中,把DB_CONN如图修改,去掉@前的pwd:

image.png

打开命令提示符:

输入

 python proxyPool.py schedule && python proxyPool.py server

  

若开始不断刷新就成功了。

image.png


作者:aynami
链接:https://juejin.cn/post/7238048815823978533
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:命令提示符,proxypool,redis,Redis,server,2023,WIN10,安装,输入
From: https://www.cnblogs.com/zhangzijun2001/p/17438830.html

相关文章

  • 2023-05-28:为什么Redis-单线程模型效率也能那么高?
    2023-05-28:为什么Redis-单线程模型效率也能那么高?答案2023-05-28:1.C语言实现,效率高C语言程序运行速度快,因为其相较于其他高级语言更加接近底层机器。由于C语言直接操作内存,不会像其他语言那样依赖虚拟机或垃圾回收机制等中间层,从而能够实现更高的执行效率。2.单线程的优势Redis采用......
  • [20230517]建立索引导致的性能问题2.txt
    [20230517]建立索引导致的性能问题2.txt--//生产系统遭遇建立索引导致的性能问题,建立的sqlprofile里面包含索引名提示,很少见,改索引名导致sqlprofile失效,--//当然我遇到的情况有一点点不同,建立新索引,然后旧索引设置不可见(相当于改名),具体看下面的测试环境模拟.1.环境:SCO......
  • [20230518]建立索引导致的性能问题3.txt
    [20230518]建立索引导致的性能问题3.txt--//生产系统遭遇建立索引导致的性能问题,建立的sqlprofile里面包含索引名提示,很少见,改索引名导致sqlprofile失效,--//当然我遇到的情况有一点点不同,建立新索引,然后旧索引设置不可见(相当于改名),今天测试看看修改sqlprofile的内容是......
  • [20230526]RESULT_CACHE提示选项.txt
    [20230526]RESULT_CACHE提示选项.txt--//一般如果查询信息很少变化,可以通过提示缓存结果,这样可以一定程度减少latch,逻辑读等等资源的使用。--//实际上RESULT_CACHE提示还支持一些选项shelflife,snapshot。--//测试参考链接:http://www.dbi-services.com/index.php/blog/entry/result......
  • [20230527]RESULT_CACHE提示选项2.txt
    [20230527]RESULT_CACHE提示选项2.txt--//昨天测试了result_cache(snapshot=N)提示,它相当于不管查询对象数据有何变化,这个结果集合保持一定的时刻的状态。--//我在想许多情况下其实可能不需要知道准确结果,可以通过它减少对数据库的压力,测试通过sqlprofile或者sqlpatch方式实现这......
  • 会声会影,premiere,Edius区别是什么?2023年视频编辑软件,哪个比较好呢?
    本文参考:http://t.csdn.cn/9hPYz自媒体如今已逐渐趋向于视频时代,新人UP主怀揣着“能恰到饭”的热情,“杀入”各大视频平台,只想求个“素质三连”,但这群无情的白嫖党们,总是“下次一定”以对之。是我不够帅吗?是我的内容不够优秀吗?还是我不够幽默呢?不。都不是。你与剪辑大神的距离,仅差一......
  • 会声会影2023和pr2023哪个好?
    如今的世界已经进入了自媒体时代,每一个人都可以在自己的社交平台上发布自己的视频,在这样的时代下,什么样的视频编辑软件更好呢。今天我就拿时下主流的两款视频剪辑软件会声会影2023和pr2023做个对比,看看自媒体时代会声会影的优势在哪?1.产品定位上会声会影的优势,pr2023是专业的视频编......
  • [20230516]完善spsw.sql脚本.txt
    [20230516]完善spsw.sql脚本.txt--//以前写的spsw.sql脚本通过加入提示,产生好的执行计划(sql_id=good_sql_id),替换有问题的sql语句(bad_sql_id).--//现在遇到一个问题,就是现在的dg可以做只读查询,里面的sql语句没有在主库执行过,我抽取的脚本在sqlplus执行时里面的\r字符给--//......
  • 2023商业银行大零售数字化转型白皮书-中电金信
    2023商业银行大零售数字化转型白皮书-中电金信......
  • Rockchip RK3399 - 移植uboot 2023.04和内核FIT uImage制作
    ----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6HDMI接口显示屏u-boot:2023.04linux  :5.2.8------------------------------------------......