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.

Los ejemplos de GR en Python no abren una ventana con visualización.

Instalé GR y sus dependencias en Ubuntu 20.04 con Python 3.8.10 siguiendo las instrucciones en https://gr-framework.org/python.html#installation. El primer ejemplo:

from gr.pygr import mlab
mlab.plot(range(100), lambda x: x**2)

No crea una ventana ni una salida en la terminal. ¿Alguna idea de qué podría estar faltando?


El gráfico se muestra cuando se ejecuta en Jupyter. ¿Cuál es la forma de trazar desde la terminal?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Es posible que el backend GR no esté correctamente configurado para la salida en la terminal. Los siguientes pasos podrían ayudar:

    1. Asegúrese de que el backend GR esté configurado como “qt” o “x11”. Esto se puede hacer agregando la siguiente línea antes del comando mlab.plot:
    mlab.use("qt")
    

    o

    mlab.use("x11")
    
    1. Verifique que la variable de visualización esté configurada correctamente. Si está utilizando un servidor remoto, es posible que deba configurar explícitamente la variable DISPLAY:
    export DISPLAY=:0
    
    1. Asegúrese de que las dependencias necesarias estén instaladas para que el backend GR se ejecute en una terminal.

    2. Intente ejecutar el script con privilegios elevados, como ejecutarlo como root o usar sudo.

    3. Si ninguno de los pasos anteriores funciona, puede ser un problema de compatibilidad entre el backend GR y el entorno de la terminal. En este caso, usar un backend alternativo, como “matplotlib” o “plotly”, podría ser una solución.

Comments are closed.