用户的昵称头像
关注

在win7 sp1 系统中运行最新的 Autovisor 项目。2026-10-05

源项目受限于python兼容性问题,默认不支持win7系统。但代码实际是兼容的,轻微调整Python环境即可在win7运行。

0.测试环境

操作系统:win7 sp1 ( 版本 = "6.1.7601.28116")  x86_64

硬件:AMD A4-3300 APU with Radeon(tm) HD Graphics   和  ddr3 16g

软件:

        网页浏览器:Cent Browser 版本 5.2.1168.83(正式版本) (64 位) (Chromium 134.0.6998.136)

        python3: 3.10.22  x86_64

1.Python及其库环境

1.1 下载 项目代码

这里我使用的是项目的原始代码 ,源作者打包的二进制文件无法在 win10 之下的系统运行。这里我下载的是 Autovisor-3.18.4 这个最新版的源码。

1.2 下载 Python

这里使用 GitHub上 adang1345 编译的Python版本,使用的具体版本位3.10.22.直接下载编译好的完整版进行安装即可。

1.3 Python库安装

先用pip在系统中安装了下面的库及对应版本 

运行项目文件中 的  Autovisor.py 这一主脚本文件,首次运行会自动从网络下载并安装需要的库到项目文件夹中,耐等待下载完成后关闭即可。

2. 配置文件设置 

config.ini 文件按照说明进行调整即可,注意浏览器的地址不要留空(这里我用的是百分浏览器,其他浏览器应该也可以),填个谷歌内核的浏览器的详细地址,在win7 和 win10上测试没有成功自动调动到edge。

3.修改问题库

Playwright 1.63.0 库中的 node.exe 不兼容win7 sp1系统。 需要替换。

文件位置位于 Python安装目录的\Lib\site-packages\playwright\driver\node.exe 

这里使用 Github上 vladimir-andreevich 的 node.js-windows-7 项目,我选用的是 node-v20.19.2-win-x64 版本,使用里面的 node.exe 文件替换掉上述地址的 node.exe

4.结束

修改完毕,执行 Autovisor.py 主脚本,可以正常在win7 sp1运行程序了。 修改方法能否在别的版本的window操作系统运行就不清楚了,未测试

参考资料:

https://bbs.pcbeta.com/viewthread-1971397-1-1.html

GitHub - adang1345/PythonVista: Python 3.8+ installers that support Windows Vista SP2 and Windows Server 2008 SP2 · GitHub

百分浏览器 - 追求速度、简约和安全的网络浏览器

https://github.com/vladimir-andreevich/node.js-windows-7

GitHub - CXRunfree/Autovisor: 2026智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版] · GitHub

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/u012336596/article/details/167130693

文章来源转载

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--