使用Python request_html.render遇WinError14001问题及解决方法
问题解决记录:requests-html渲染报WinError 14001错误
更新说明:更换Python安装源重装后问题已解决。此前使用Windows应用商店版本的Python,现改用python.org下载版本。
此问题与两个Stack Overflow帖子中的问题相同。
在VSCode中运行Python程序执行以下代码行时,收到错误:
r.html.render(sleep = 1)
错误信息:OSError: [WinError 14001] 应用程序无法启动,因为其并排配置不正确。请查看应用程序事件日志或使用命令行sxstrace.exe工具获取详细信息
我尝试了过往帖子中提供的解决方案,但错误仍存在。可正常启动本地路径\local-chromium\1181205\chrome-win\chrome.exe,也下载了多个Chromium版本并能正常使用,但通过Python调用时仍出现相同错误。
使用命令行sxstrace.exe工具得到以下输出:
================= 开始生成激活上下文。 输入参数: 标志 = 0 处理器架构 = AMD64 文化回退 = en-US;en 清单路径 = C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\chrome.exe 程序集目录 = C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\ 应用程序配置文件 = ----------------- 信息: 正在解析清单文件 C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\chrome.exe。 信息: 清单定义标识为 (null)。 信息: 引用: Microsoft.Windows.Common-Controls,language="*",processorArchitecture="*",publicKeyToken="(我已移除)",type="win32",version="6.0.0.0" 信息: 引用: 117.0.5938.0,language="*",type="win32",version="117.0.5938.0" 信息: 正在解析引用 Microsoft.Windows.Common-Controls,language="*",processorArchitecture="*",publicKeyToken="(我已移除)",type="win32",version="6.0.0.0"。 信息: 正在解析处理器架构 AMD64 的引用。 信息: 正在解析文化 en-US 的引用。 信息: 应用绑定策略。 信息: 未找到发布者策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 尝试在 C:\WINDOWS\assembly\GAC_64\Microsoft.Windows.Common-Controls\6.0.0.0_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL 探测清单。 信息: 未找到文化 en-US 的清单。 信息: 结束程序集探测。 信息: 正在解析文化 en 的引用。 信息: 应用绑定策略。 信息: 未找到发布者策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 尝试在 C:\WINDOWS\assembly\GAC_64\Microsoft.Windows.Common-Controls\6.0.0.0_en_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL 探测清单。 信息: 未找到文化 en 的清单。 信息: 结束程序集探测。 信息: 正在解析中性文化的引用。 信息: 应用绑定策略。 信息: 自动服务策略重定向了程序集版本。 信息: 策略后的程序集标识为 Microsoft.Windows.Common-Controls,processorArchitecture="AMD64",publicKeyToken="(我已移除)",type="win32",version="6.0.22621.3672"。 信息: 开始程序集探测。 信息: 尝试在 C:\WINDOWS\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.3672_none_2713b9d173822955.manifest 探测清单。 信息: 在 C:\WINDOWS\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.3672_none_2713b9d173822955.manifest 找到清单。 信息: 结束程序集探测。 信息: 正在解析引用 Microsoft.Windows.Common-Controls.mui,language="*",processorArchitecture="AMD64",publicKeyToken="(我已移除)",type="win32",version="6.0.22621.3672"。 信息: 正在解析处理器架构 AMD64 的引用。 信息: 正在解析文化 en-US 的引用。 信息: 应用绑定策略。 信息: 未找到发布者策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 尝试在 C:\WINDOWS\assembly\GAC_64\Microsoft.Windows.Common-Controls.mui\6.0.22621.3672_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.mui.DLL 探测清单。 信息: 未找到文化 en-US 的清单。 信息: 结束程序集探测。 信息: 正在解析文化 en 的引用。 信息: 应用绑定策略。 信息: 未找到发布者策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 尝试在 C:\WINDOWS\assembly\GAC_64\Microsoft.Windows.Common-Controls.mui\6.0.22621.3672_en_6595b64144ccf1df\Microsoft.Windows.Common-Controls.mui.DLL 探测清单。 信息: 未找到文化 en 的清单。 信息: 结束程序集探测。 信息: 正在解析引用 117.0.5938.0,language="*",type="win32",version="117.0.5938.0"。 信息: 正在解析处理器架构 117.0.5938.0,language="*",type="win32",version="117.0.5938.0" 的引用。 信息: 正在解析文化 en-US 的引用。 信息: 应用绑定策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 未找到文化 en-US 的清单。 信息: 结束程序集探测。 信息: 正在解析文化 en 的引用。 信息: 应用绑定策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 未找到文化 en 的清单。 信息: 结束程序集探测。 信息: 正在解析中性文化的引用。 信息: 应用绑定策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 在 WinSxS 中未找到程序集。 信息: 尝试在 C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\117.0.5938.0.DLL 探测清单。 信息: 尝试在 C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\117.0.5938.0.MANIFEST 探测清单。 信息: 尝试在 C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\117.0.5938.0\117.0.5938.0.DLL 探测清单。 信息: 尝试在 C:\Users\Daniel\AppData\Local\pyppeteer\pyppeteer\local-chromium\1181205\chrome-win\117.0.5938.0\117.0.5938.0.MANIFEST 探测清单。 信息: 未找到中性文化的清单。 信息: 结束程序集探测。 错误: 无法解析引用 117.0.5938.0,language="*",type="win32",version="117.0.5938.0"。 错误: 激活上下文生成失败。 结束激活上下文生成。
内容的提问来源于stack exchange,提问作者Shurong Ge
相关产品推荐
相关产品推荐

