简体   繁体   English

Lambda Selectolax 导入部分初始化模块 'selectolax'

[英]Lambda Selectolax Import partially initialized module 'selectolax'

i tryed to fix this problem for hours now but i can't solve it.我试图解决这个问题几个小时了,但我无法解决。 I did read through some similiar questions but they coudnt help me.我确实阅读了一些类似的问题,但他们对我没有帮助。

I want to use the Selectolax HTMLParser Module inside my AWS Lambda Function. I Import the module like this from an Layer like this:我想在我的 AWS Lambda Function 中使用 Selectolax HTMLParser 模块。我从这样的层导入这样的模块:

from selectolax.parser import HTMLParser

I always get the error: "errorMessage": "cannot import name 'parser' from partially initialized module 'selectolax' (most likely due to a circular import)我总是收到错误消息:“errorMessage”:“无法从部分初始化的模块‘selectolax’导入名称‘parser’(很可能是由于循环导入)

The Problem lays not in the Name of My Function/File, i called it "Test123".问题不在于我的函数/文件的名称,我称之为“Test123”。 As Selectolax is a public Module, i was afraid to change something after installing it with pip. I reinstalled the package at least 3 times and uploaded it again as a layer.由于 Selectolax 是一个公共模块,我不敢在使用 pip 安装后更改某些内容。我至少重新安装了 3 次 package,然后将其作为图层再次上传。

Reinstalling the Package with an older version(0.3.11) did solve the problem.使用旧版本 (0.3.11) 重新安装 Package 确实解决了问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法从部分初始化的模块“噪声”导入 - cannot import from partially initialized module 'noise' 尝试在 Lambda 中导入 pysftp 时出错:无法从部分初始化的模块“bcrypt”导入名称“_bcrypt”(很可能是由于循环导入) - Error trying to import pysftp in Lambda: cannot import name '_bcrypt' from partially initialized module 'bcrypt' (most likely due to circular import) 如何使用 python 的 selectolax 解析器在 html 中查找视频标签 - How to find video tags in html using python's selectolax parser 导入错误:无法从部分初始化的模块“tkinter”导入名称“Frame” - ImportError: cannot import name 'Frame' from partially initialized module 'tkinter' ImportError:无法从部分初始化的模块 Django 导入名称 - ImportError: cannot import name from partially initialized module Django Flask 循环依赖:“无法从部分初始化的模块导入名称” - Flask Circular Dependency: "Cannot import name from partially initialized module" 无法从部分初始化的模块“matplotlib”导入名称“动画” - cannot import name 'animation' from partially initialized module 'matplotlib' ImportError:无法从部分初始化的模块“电报”导入名称“机器人” - ImportError: cannot import name 'Bot' from partially initialized module 'telegram' 无法从部分初始化的模块“音乐”中导入名称“结构” - Cannot import name 'structures' from partially initialized module 'music' 无法从 Python 中部分初始化的模块“connection”导入名称“mydb” - cannot import name 'mydb' from partially initialized module 'connection' in Python
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM