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