前言
配置ProxyPool真是吧所有坑都踩了一遍。
开始
在宝塔中下载 Redis 数据库。
在宝塔中创建静态网站吧 ProxyPool 放在里面解压。
安装 python 和 pip 但宝塔其实就自带这两个了。(我的宝塔版本带的是3.6,3.7以上会报错)
在 /usr/bin
文件夹下搜索 pip 和 python 就可以看到。
在 linux 终端输入这两个软连接,环境就有了
ln -s /usr/bin/pip /usr/bin/btpip
ln -s /usr/bin/python /usr/bin/btpython
接下来看 ProxyPool 官网就行了
在 linux 终端输入
cd /mnt/www/xxxxx 进入文件夹
pip install -r requirements.txt 安装依赖
/mnt/www/ip.cliok.cn/setting.py 打开修改配置
HOST = "127.0.0.1" IP
PORT = 5050 监听端口
DB_CONN = 'redis://@127.0.0.1:6379/0' 在宝塔下载 Redis 没有密码
# 启动调度程序
$ python proxyPool.py schedule
# 启动webApi服务
$ python proxyPool.py server
运行一个后在进入一次终端运行另一个
在宝塔创建网站时,加入域名指定端口5050就可以在浏览器里看到了。
常见错误
pip list 里明明有这个包但就是找不到的情况,报No module named 'xxx'
,该看看 pip --version 和 python --version 的软连接版本是不是一个了。
我就遇到了 pip3.7 python3.6 包在3.7的 python 里,用3.6的 python 运行。
python -m pip install -r requirements.txt
用这个下载包就好了
《千谎百计第二季》欧美剧高清在线免费观看:https://www.jgz518.com/xingkong/21229.html
《斯诺登的大逃亡》记录片高清在线免费观看:https://www.jgz518.com/xingkong/147351.html