使用Python的Camelot库,调用**camelot.read_pdf()**函数时发生错误,
ImportError: cannot import name ‘TableList’ from 'camelot.core’
Pycharm 的 新建Project
python 关于使用相关函数的camelot调用的库其实有两个,开发环境没找到需要的库。被混淆的两个库:
camelot 和 camelot-py
虽然是两个不同的库 但是安装两库后 具体代码加载库语句却可以是一样的
import camelot
1. 卸载已安装的,,或将pycharm添加的依赖库camelot卸载 可使用uninstall命令
2. 确保 项目名/venv/Lib/site-packages文件夹 下 没有camelot文件夹。
若没有该文件夹,则可表示原先的 camelot 库已被 卸载干净
3. 重新安装 camelot-py 依赖库(可以使用pycharm的依赖管理)