Reputation: 63
I want to extract tables from pdf and for that I used Camelot. But I'm getting this error whenever I try to import it:
import camelot
Traceback (most recent call last):
File "<ipython-input-11-679d8f55abf0>", line 1, in <module>
import camelot
ModuleNotFoundError: No module named 'camelot'
I've tried installing camelot using:
pip install camelot-py[cv]
and
pip install camelot-py[all]
but I'm getting the same error again and again. How do I remove this? Your help would be appreciated!
Upvotes: 3
Views: 12318
Reputation: 147
In your python environment you have to install pandas library.
You can install Camelot python with following command:
pip install Camelot
After the installation of Camelot python library, ModuleNotFoundError: No module named 'Camelot' error will be solved.
Thanks
Upvotes: 1
Reputation: 94
If using conda (this is what I'd recommend):
conda install -c conda-forge camelot-py
If using pip (may have to manually handle dependencies): pip install camelot-py[cv]
Official installation instructions: https://camelot-py.readthedocs.io/en/master/user/install.html#install
Upvotes: 2
Reputation: 345
Check for your python version by writing python --version in the command prompt with the path where python is installed.
For python 3.7, try:
pip install camelot-py
https://pypi.org/project/camelot-py/
I hope this works for you.
Upvotes: 3
Reputation: 355
Try to install Camelot in correct python version directory using ''''python2.7 -m pip install'''' Use your python version number instead of 2.7 above
Upvotes: 0