全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 946|回复: 12

大佬们 青龙脚本中要怎么引用自定义的依赖呢

[复制链接]
发表于 2024-5-27 17:12:53 | 显示全部楼层 |阅读模式
事情是这样的
想用一个自动签到的脚本https://github.com/xjasonlyu/98tang_daysign

但是这个脚本中有需要一个名为FlareSolverr的依赖https://github.com/FlareSolverr/FlareSolverr

我现在已经装上了FlareSolverr的docker容器,但是不知道在青龙里怎么才能让脚本用上FlareSolverr,他总是报错

  1. Traceback (most recent call last):
  2.   File "/ql/data/scripts/98tang.py", line 10, in <module>
  3.     from flaresolverr import FlareSolverrHTTPClient
  4. ModuleNotFoundError: No module named 'flaresolverr'
复制代码
发表于 2024-5-27 22:11:52 | 显示全部楼层
没用过青龙。flaresolverr在那个项目的flaresolverr.py里。
发表于 2024-5-27 22:12:52 | 显示全部楼层
有个专门的依赖页面,那个页面去根据python还是nodejs手动安装就行
直接输入flaresolverr
发表于 2024-5-27 22:14:43 | 显示全部楼层
PY文件,就在依赖管理的python3里面新建flaresolverr



JS文件如果缺依赖,同理
发表于 2024-5-27 22:28:33 | 显示全部楼层
这 不怕封号吗
 楼主| 发表于 2024-5-28 09:31:14 | 显示全部楼层
千牛 发表于 2024-5-27 22:12
有个专门的依赖页面,那个页面去根据python还是nodejs手动安装就行
直接输入flaresolverr ...

不行啊大佬flaresolverr在青龙里搜索不到,我的是arm主机的docker
 楼主| 发表于 2024-5-28 09:32:18 | 显示全部楼层
会呼吸的痛 发表于 2024-5-27 22:14
PY文件,就在依赖管理的python3里面新建flaresolverr

这个flaresolverr好像不是官方的依赖包,我这里直接新建它找不到
发表于 2024-5-28 09:38:37 | 显示全部楼层
大桥未久 发表于 2024-5-28 09:32
这个flaresolverr好像不是官方的依赖包,我这里直接新建它找不到

python3的依赖,如果找不到,就找它上一级的依赖

安装上去,一般就自动把下级也安装了
发表于 2024-5-28 09:46:04 | 显示全部楼层
又帮你看了下,试试下面的方法:

docker exec -it qinglong bash
pip install -r requirements.txt
python src/flaresolverr.py

试试这样能不能行
 楼主| 发表于 2024-5-28 10:18:25 | 显示全部楼层
lovecan 发表于 2024-5-27 22:11
没用过青龙。flaresolverr在那个项目的flaresolverr.py里。

才发现,谢谢大佬,加到青龙里就能用了,又学会一招
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-11-25 13:48 , Processed in 0.066379 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表