Cuando quiera usarlo import docx
, asegúrese de instalar python-docx , no docx . Puede instalar el módulo ejecutando pip install python-docx
.
El nombre de instalación docx es para un módulo diferente Sin embargo,
cuando vaya a importar el módulo python-docx, deberá ejecutar
import docx
, no import python-docx
.
si aún desea usar el módulo docx, entonces :
En primer lugar, deberá asegurarse de que el módulo docx esté instalado. Si no, simplemente corre pip install docx
. Si muestra '* requisito ya satisfecho *', entonces la solución es:
- Vaya a la biblioteca para encontrar el archivo docx.py , deberá ir al directorio donde instaló Python, luego \ Lib \ site-packages \ y buscar el archivo docx.py
Abra el archivo docx.py en el editor de texto y busque este código
from exceptions import PendingDeprecationWarning
- Reemplace el código anterior con
try:
from exceptions import PendingDeprecationWarning
except ImportError:
pass
- Guarda el archivo
- Ahora puede ejecutar el módulo de importación docx en Python 3.x sin ningún problema
exceptions
módulo no existe en Python 3 (las excepciones definidas allí se agregaron de__builtin__
todos modos). Parece que la conversión de DocX a Python 3 aún no está completa.