我目前在 Pythonanywhere 上托管我的 python Flask 应用程序。 当我运行我的抓取脚本时,它使用代码
df = pd.read_html(currentData.content)
我收到标题中发现的错误。
在我的环境中运行 pip freeze 显示 lxml==4.9.3
我尝试添加flavor='html5lib',并收到相同的错误 在我的环境中运行 pip freeze 显示 html5lib==1.1 (这可能意味着它是一个比 lxml 更大的问题)
我尝试运行 pip install --upgrade lxml
我尝试导入lxml.etree,但找不到模块lxml
叹息。我习惯了 vscode,所以我没有意识到我实际上并不在我的 venv 中。
使用过
pip install lxml
并且有效