Intento ejecutar el ejemplo en README.md y dar ese error.
from pdf2docx import parse
pdf_file = '09_0370.pdf'
docx_file = 'File.docx'
# convert pdf to docx
parse(pdf_file, docx_file, start=0, end=1)
¿Qué ocurre?
¿Ha instalado la biblioteca primero? Después de eso, debería funcionar. Consulte la sección Installation
en README.md.
Si no es así, digamos que le gustaría usar el código fuente directamente, necesita importar parse
como:
from pdf2docx.main import parse
Si la libreria esta instalada, hago un pip freeze
y aparece en la lista, aplicando el metodo de tu dijiste que funciona bien, pero no lo se, me parece algo poco optimo incluir las carpetas en mi proyecto, uso la ventana 10 x32 Bits en caso de que sea útil. Lo he desinstalado y reinstalado pero esta vez desde el setup.py
y nada, sigue arrojándome el mismo error.
EDITAR: Ok, mi estúpido error, tenía un archivo llamado pdf2docx.py
en la carpeta de mi proyecto y bueno, lógicamente el from pdf2docx import parse
apuntaba a ese archivo en lugar de a las bibliotecas instaladas, qué estúpido.
Comentario más útil
Si la libreria esta instalada, hago un
pip freeze
y aparece en la lista, aplicando el metodo de tu dijiste que funciona bien, pero no lo se, me parece algo poco optimo incluir las carpetas en mi proyecto, uso la ventana 10 x32 Bits en caso de que sea útil. Lo he desinstalado y reinstalado pero esta vez desde elsetup.py
y nada, sigue arrojándome el mismo error.EDITAR: Ok, mi estúpido error, tenía un archivo llamado
pdf2docx.py
en la carpeta de mi proyecto y bueno, lógicamente elfrom pdf2docx import parse
apuntaba a ese archivo en lugar de a las bibliotecas instaladas, qué estúpido.