Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

所有图像化输出全部超时 #20

Closed
HolyFishhh opened this issue May 19, 2022 · 14 comments
Closed

所有图像化输出全部超时 #20

HolyFishhh opened this issue May 19, 2022 · 14 comments

Comments

@HolyFishhh
Copy link

nb插件中需要图像化的都报超时,询问了插件作者也无法有效解决
第一次使用issues,有什么做的不到位的轻喷..
board1
board2
ddcheck
QQ截图20220519202706
QQ截图20220519202717
shindan

@kexue-z
Copy link
Owner

kexue-z commented May 19, 2022

推断几点:

  • 估计是网页没有载入出来。但是这些html基本都是本地的,所以资源应该没问题
  • 也有可能是playwright的内核无响应了,看看内存的占用情况
  • 可以自行参考playwright的文档写一个截图的代码,看看是否正常工作
  • 如果不行只能更换环境了,建议 docker 试试这个 内置了我一般用到的东西

@MeetWq
Copy link
Collaborator

MeetWq commented May 19, 2022

有挂代理吗,有没有可能是代理的原因

@kexue-z
Copy link
Owner

kexue-z commented May 19, 2022

有挂代理吗,有没有可能是代理的原因

确实 可能全局代理不通也会这样

@HolyFishhh
Copy link
Author

有挂代理吗,有没有可能是代理的原因

有挂代理吗,有没有可能是代理的原因

确实 可能全局代理不通也会这样

应该不是代理的问题,如果是代理问题的话应该一开始就不能用,我现在是正常运行了一两天这些插件后才出现上诉问题,刚才尝试了配置代理,还是相同的结果

@HolyFishhh
Copy link
Author

有挂代理吗,有没有可能是代理的原因

有挂代理吗,有没有可能是代理的原因

确实 可能全局代理不通也会这样

应该不是代理的问题,如果是代理问题的话应该一开始就不能用,我现在是正常运行了一两天这些插件后才出现上诉问题,刚才尝试了配置代理,还是相同的结果

shindan里将输出模式改成文本的话,可以正常运行,可以确定是screenshot的问题
尝试了一下卸载再重新安装,当使用 python -m playwright install 命令安装浏览器依赖时,没有任何提示,正常使用的话会显示下载浏览器的进度,有没有可能是这里出了问题
同时playwright文件中应该是缺东西了
QQ截图20220520015741

@kexue-z
Copy link
Owner

kexue-z commented May 20, 2022

没有提示可能是已经下好了

有没有试过 自己写一段截图的运行一下看看?

如果实在不行只能docker了

@HolyFishhh
Copy link
Author

没有提示可能是已经下好了

有没有试过 自己写一段截图的运行一下看看?

如果实在不行只能docker了

重装系统解决了,也不知道是哪里出的问题。
谢谢两位佬提供的帮助。

@HolyFishhh
Copy link
Author

HolyFishhh commented May 20, 2022

悲报,刚启动没半个小时,再次出现了相同的问题
自己写了个截图方法正常运行,并截图
同时出现了一些新的报错
QQ图片20220520110916
Target page, context or browser has been closed(在logs中显示的,没有截图上)
程序中关闭了playwright后,再次正常。
看来是playwright卡死,我再观察观察卡死的原因吧。
是否可能是配置过低导致?我的服务器是2核2G

@kexue-z
Copy link
Owner

kexue-z commented May 20, 2022

我放弃思考了 快使用docker

@jinxx52
Copy link

jinxx52 commented May 20, 2022

同样的情况,已经头疼很多天了。插件加载顺序更改一遍也是同样的报错

@kexue-z
Copy link
Owner

kexue-z commented May 20, 2022

可以详细说一下服务器是什么配置吗?如何复现等操作

@jinxx52
Copy link

jinxx52 commented May 20, 2022

回头我自己写一个截图的插件试试,不自己动手确实不好理解,还是谢谢大佬了

@kexue-z
Copy link
Owner

kexue-z commented May 21, 2022

不建议使用系统自带py环境运行bot 建议使用miniconda或者poetry

@benx1n
Copy link
Contributor

benx1n commented Jun 2, 2022

我这边有群友也复现了这个问题
使用sudo nb run必现playwright Timeout,直接nb run就没问题
多半是系统环境的问题,还是推荐使用conda管理)

@kexue-z kexue-z closed this as completed Nov 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants