2

¿Se puede realizar el ejemplo del cuadrado (definición de funciones) desde el Windows Subsytem for Linux?

Realizando el curso, me surgió la pregunta que enmarca el título de este post. Entonces, me puse manos a la obra para evaluar si era o no posible realizar una interfaz gráfica desde el Windows Subsystem for Linux (en adelante wsl).

Como primera medida, explico el sistema que utilicé:

  1. Windows 10 con WSL
  2. WSL versión 2.0
  3. Ubuntu 20.04 instalado como distribución del wsl
  4. Python 3.8 instalado en la distribución Linux
  5. Python 3.8 instalado en Windows

Mi procedimiento fue el siguiente:

  1. Como primera medida, verifiqué que el script funcionara correctamente en el python nativo de windows
  2. Abrí el terminal del wsl en la carpeta donde tengo el proyecto
  3. intente correr el mismo script desde la distribución de linux

El resultado fue que el sistema arrojó un error, debido a que la librería Turtle, importada para el ejercicio, a su vez importa la librería tkinter, encargada de las interfaces gráficas usando python. Debido a que el wsl no implementa intefaces gráficas de linux en windows, esta librería (tkinter) no va a funcionar correctamente en el WSL.

La conclusión es que a fecha de hoy, sigue sin ser posible correr interfaces gráficas de linux en windows. Esperemos que Microsoft trabaje muy duro para que esto sea una realidad en un futuro cercano

Escribe tu comentario
+ 2