Erase una vez el editor Idle y los temas de escritorio - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Linux (https://gambas-es.org/forum-9.html) +--- Foro: Mundo Linux (https://gambas-es.org/forum-10.html) +--- Tema: Erase una vez el editor Idle y los temas de escritorio (/thread-1268.html) |
Erase una vez el editor Idle y los temas de escritorio - Shell - 05-03-2023 Buenas!. Idle es el editor más común que usa Python en las distribuciones. Cuando instalas Python desde fuente, también instala Idle. Así que instalas desde fuente Python 3.10, instala el Idle 3.10. Mi problema con Idle o más bien con la librería Tkinter os lo estuve comentando hace un tiempo, cuando usaba el dialogo de abrir archivos, el interior lo veía todo blanco, si hacía clic sobre ese fondo iban apareciendo carpetas, archivos, en el lugar donde había hecho click. Como estoy probando temas de Python y necesito esa librería funcionando, instalé una versión superior de Python a la que tiene el sistema, ojo con esto (leer bien estas cosas y no os dejéis liar por los tutoriales, ver siempre más de uno y comparar ). Así que en el sistema Linux Mint 20.1 incorpora la Python 3.8.10 y me fui a instalar la Python 3.10.1 Quería comprobar si el dichoso problema de los colores desaparecía. ( Es que en Ubuntu eso no me ocurría ). Python tiene la propiedad de que puede "coexistir" distintas versiones en el mismo sistema. Lo instalé y hice funcionar la 3.10, el mismo problema, de nuevo , no se veían las carpetas en el dialogo del editor Idle. (Ojo, pero no es solo idle, es que me pasaba igual con un modulo llamado "easygui", el fondo blanco y no se veía bien la listbox (que lo llamaban choicebox. ) Como quería poder volver a la anterior versión de Python (huida en desbanda..si es que me hace lo mismo). Quise usar "alternatives" y le digo que versión por defecto de Python voy a usar ( esto se hace también en Java ) Os enlazo aquí el tema. update-alternatives para Python Pues bien, todo quedó ahí. El mismo día o al siguiente inicio Linux Mint....a tomar por saco el botón de inicio de los menús!. No había menús. Abrí una consola y desde esta intenté realizar un update de los paquetes, ah, pero amigos, desde que actualicé Python desde fuente aquello se había "jodido". Problema y solución: El dichoso enlace simbólico que relacionaba Python3 con Python3.8.1 o Python3.10 había desaparecido!. Con eso ya tenía icono de inicio de los menús. La distro no es nada sin Python, depende de este. ( Para que vean la importancia que tiene ). Lo curioso del tema después, me puse en otro usuario y es que en este se veía perfectamente las carpetas abriendo el dialogo de archivos!!!!. La barra de menú del editor en este usuario tenía el mismo color que el de la ventana del editor. Pero en el usuario que suelo usar, era oscura y es que no había forma de cambiarla. Me fui al puñetero ajuste de QT5 y en la pestaña de apariencias use estilo Gtk2 y como dialogo estándar Gtk2 y solucionado. No solo pasan estas cosas en Gambas. Lo cierto es que me veo cambiado estas opciones según lo necesite, sobre todo con Gambas3. Desde luego no esperaba que los enlaces se machacasen. Eso si, el Python de la distro se instaló en /usr/bin y el de la fuente en /usr/local/bin /usr/bin/ Cita:lrwxrwxrwx 1 root root 18 mar 4 17:47 /usr/bin/python -> /usr/bin/python3.8 /usr/local/bin/ Cita:lrwxrwxrwx 1 root root 25 mar 4 11:35 /usr/local/bin/python3 -> /etc/alternatives/python3 Los dos conviven felices. Pero cuidado con hacer estas cosas. Por defecto el sistema siempre "elegirá" la última versión instalada. Ejemplo: Cita: Saludos |