【运行报错】playwright from ._greenlet import _C_API 找不到指定的模块

Traceback (most recent call last):
  File "download_file3.0.py", line 16, in <module>
    from jixn_utils import GetConfig, jixn_utils,get_file_suffix,JudgeFile,get_cookie
  File "C:\CODE\CX_file_related\jixn_utils\get_cookie.py", line 4, in <module>
    from playwright.async_api import async_playwright, TimeoutError as playwrightTimeout
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\playwright\async_api\__init__.py", line 25, in <module>
    import playwright.async_api._generated
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\playwright\async_api\_generated.py", line 25, in <module>
    from playwright._impl._accessibility import Accessibility as AccessibilityImpl
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\playwright\_impl\_accessibility.py", line 17, in <module>
    from playwright._impl._connection import Channel
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\playwright\_impl\_connection.py", line 34, in <module>
    from greenlet import greenlet
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\greenlet\__init__.py", line 29, in <module>
    from ._greenlet import _C_API # pylint:disable=no-name-in-module
ImportError: DLL load failed: 找不到指定的模块。

在使用playwright 的时候,出现报错

解决方法
先卸载 greenlet
pip uninstall greenlet

找自己对于的版本
https://www.lfd.uci.edu/~gohlke/pythonlibs/#greenlet

我是python3.7 ,版本就是1.1.2
重新安装 greenlet
pip install greenlet==1.1.2

在运行你的程序,成功!!!

                        
原文链接:https://blog.youkuaiyun.com/qq_37462361/article/details/130826192

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值