-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
I just did a fresh install of pdftranscript in a venv and I'm getting import errors when I try to run it. I have installed the pdf2htmlEX debian package and have verified it is working. I had already done an export DATA_DIR="..." command before trying to run any of the pdftranscript commands.
aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ python3 -m venv venv
aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ . venv/bin/activate
(venv) aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ python3 -m pip install pdftranscript
Collecting pdftranscript
Downloading pdftranscript-1.0.5-py3-none-any.whl (16 kB)
Collecting lxml
Downloading lxml-6.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 2.1 MB/s eta 0:00:00
Collecting freetype-py
Downloading freetype_py-2.5.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 4.3 MB/s eta 0:00:00
Collecting cssselect
Downloading cssselect-1.3.0-py3-none-any.whl (18 kB)
Collecting python-dotenv
Using cached python_dotenv-1.1.1-py3-none-any.whl (20 kB)
Installing collected packages: python-dotenv, lxml, freetype-py, cssselect, pdftranscript
Successfully installed cssselect-1.3.0 freetype-py-2.5.1 lxml-6.0.0 pdftranscript-1.0.5 python-dotenv-1.1.1
(venv) aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ pdftranscript
Loading fonts from: /path/to/truetype/fonts/
Traceback (most recent call last):
File "/home/aj/Vontas_laptop/V8_stuff/docs/ublox/venv/bin/pdftranscript", line 5, in <module>
from pdftranscript.transcript import main
ImportError: cannot import name 'main' from 'pdftranscript.transcript' (/home/aj/Vontas_laptop/V8_stuff/docs/ublox/venv/lib/python3.10/site-packages/pdftranscript/transcript.py)
(venv) aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ pdf2html --help
Traceback (most recent call last):
File "/home/aj/Vontas_laptop/V8_stuff/docs/ublox/venv/bin/pdf2html", line 5, in <module>
from pdftranscript.pdf2html import main
ImportError: cannot import name 'main' from 'pdftranscript.pdf2html' (/home/aj/Vontas_laptop/V8_stuff/docs/ublox/venv/lib/python3.10/site-packages/pdftranscript/pdf2html.py)
(venv) aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ echo $DATA_DIR
/home/aj/Vontas_laptop/V8_stuff/docs/ublox
(venv) aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ ls
total 16
drwxrwxr-x 2 aj aj 4096 Jul 16 22:07 HTM
drwxrwxr-x 2 aj aj 4096 Jul 16 22:07 HTML
drwxrwxr-x 2 aj aj 4096 Jul 16 22:07 PDF
drwxrwxr-x 5 aj aj 4096 Jul 16 22:08 venv
(venv) aj@pop-os:~/Vontas_laptop/V8_stuff/docs/ublox$ Metadata
Metadata
Assignees
Labels
No labels