2

我想从 pdf 中提取表格,为此我使用了 Camelot。但是每当我尝试导入它时都会收到此错误:

    import camelot
    Traceback (most recent call last):

    File "<ipython-input-11-679d8f55abf0>", line 1, in <module>
    import camelot

    ModuleNotFoundError: No module named 'camelot'

我尝试使用以下方法安装 camelot:

   pip install camelot-py[cv] 

   pip install camelot-py[all]

但我一次又一次地遇到同样的错误。我该如何删除这个?您的帮助将不胜感激!

4

3 回答 3

1

通过在命令提示符中使用安装 python 的路径编写 python --version 来检查您的 python 版本。

对于 python 3.7,请尝试:

pip install camelot-py

https://pypi.org/project/camelot-py/

我希望这对你有用。

于 2020-05-05T15:25:06.487 回答
1

如果使用 conda(这是我推荐的): conda install -c conda-forge camelot-py

如果使用 pip(可能必须手动处理依赖项):pip install camelot-py[cv]

官方安装说明:https ://camelot-py.readthedocs.io/en/master/user/install.html#install

于 2020-06-05T17:25:02.890 回答
0

尝试使用 ''''python2.7 -m pip install'''' 在正确的 python 版本目录中安装 Camelot 使用你的 python 版本号而不是上面的 2.7

于 2020-05-05T15:11:09.977 回答