es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ejecutando ipython desde la línea de comando – ModuleNotFoundError: No se encontró el módulo ‘prompt_toolkit.formatted_text’

Estoy intentando ejecutar iPython desde la línea de comandos y obtengo el error:

ModuleNotFoundError: No se encuentra el módulo 'prompt_toolkit.formatted_text'

Debido a esto, leí algunos mensajes donde se recomendaba instalar versiones específicas de prompt-toolkit e iPython, lo cual hice pero obtuve los siguientes errores:

pip install prompt-toolkit==1.0.14

ERROR: el solucionador de dependencias de pip no tiene en cuenta actualmente todos los paquetes que están instalados. Este comportamiento es la fuente de los siguientes conflictos de dependencia.
jupyter-console 6.4.0 requiere prompt-toolkit!=3.0.0,!=3.0.1, <3.1.0,>=2.0.0, pero usted tiene prompt-toolkit 1.0.14 que es incompatible.
ipython 6.5.0 requiere prompt-toolkit<2.0.0,>=1.0.15, pero usted tiene prompt-toolkit 1.0.14 que es incompatible.

pip install ipython==5.2.0

ERROR: el solucionador de dependencias de pip no tiene en cuenta actualmente todos los paquetes que están instalados. Este comportamiento es la fuente de los siguientes conflictos de dependencia.
jupyter-console 6.4.0 requiere prompt-toolkit!=3.0.0,!=3.0.1, <3.1.0,>=2.0.0, pero usted tiene prompt-toolkit 1.0.14 que es incompatible.

Pero todavía obtengo el error ModuleNotFoundError de arriba.

¿Podría alguien ayudarme? Gracias de antemano!

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que hay un conflicto entre la versión de prompt-toolkit que tiene instalada y la versión que se requiere tanto para jupyter-console como para ipython. Puede intentar actualizar prompt-toolkit a una versión compatible con estas dependencias ejecutando:

    pip install prompt-toolkit>=2.0.0
    

    Esto instalará una versión de prompt-toolkit compatible con jupyter-console 6.4.0 e ipython 6.5.0. Si aún recibe el error ModuleNotFoundError, puede ser necesario desinstalar y luego reinstalar ipython y jupyter-console para asegurarse de que se instalen las versiones correctas de sus dependencias.

    Puede intentar lo siguiente:

    pip uninstall ipython jupyter-console
    pip install ipython==5.2.0 jupyter-console==6.4.0
    pip install prompt-toolkit==2.0.10
    

    Esto desinstalará ipython y jupyter-console y luego los reinstalará en sus versiones requeridas. El comando final instala una versión de prompt-toolkit compatible tanto con ipython como con jupyter-console.

Comments are closed.