windows 7下 python安装playwright install无法成功的解决方法

为了提高平时小部分机械化的工作内容,接触到了一些python平台上自动化模块,经过对比后,开始用playwright自动化模块,它是由微软开发的,背靠大厂

playwright 安装很简单,可按如下步骤

1
2
3
pip install --upgrade pip
pip install playwright
playwright install

  

参考资料:https://playwright.dev/python/docs/intro#installation

但是windows 7旗舰版 安装到 playwright install 的时候,运行完命令后,powershell 无任何错误提示,这个时候到cmd下,运行playwright install,提示错误信息“无法找到入口 无法定位程序输入点 GetHostNameW 于动态链接库 WS2_32.dll 上”,

 

经过百度的搜索最终还是无法解决问题,看了下playwright路径下文件,发现原来是需要node去运行的,我尝试看了下node.exe版本,发现是v16以上的版本,这个版本在win7是不支持,因此会提示如上错误

 

 

 

解决方法:替换playwright driver下的node.exe版本就行了,我的版本为v12.18.0的node.exe 或者win7支持的版本就行  ,尽量v12-13版本

按正常的来走,感觉是 环境变量-Path 路径中对默认 node.exe路径定义,但是我本地是定义过了,试了下不行。 单独替换后,设置node.exe所在目录为 path中的变量,这样,使用playwright中就不会出现 “”node.exe - 无法找到入口 无法定位程序输入点 GetHostNameW 于动态链接库 WS2_32.dll 上。 "

 

posted on   inyhow  阅读(4003)  评论(7编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示