c# .net Adsense ADO.NET Linq Viruses/security asp.net MVC JQuery Angular-js Node-js SEO Java C++ SQL API Networking vb.net .Net Css JavaScript Generics c#.Net entity framework HTML Website host Website Construction Guide HTTP tutorial W3C tutorial Web Services JSON Psychology Ionic framework Angular ReactJS Python Computer Android
Python

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

| | python

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