Python

ImportError: cannot import name 'OxmlElement' from 'docx.oxml' - Python

ImportError: cannot import name 'OxmlElement' from 'docx.oxml' - Python, someone asked me to explain?

I have written program to convert pdf to docx file in python. 

CODE:

from pdf2docx import Converter

pdf_file = 'E-sample.pdf'  # Replace with your PDF file
docx_output_file = 'output.docx' 
cv=Converter(pdf_file)
cv.convert(docx_output_file)
cv.close()

ERROR:

While running the program I got this following error while running the python program. "ImportError: cannot import name 'OxmlElement' from 'docx.oxml' "
ImportError

SOLUTION:

The installed version is python-docx 1.0.0. It is not compatible, so I m downgrading the version to python-docx 0.8.11. It works fine.

pip install python-docx==0.8.11


Post your comments / questions