¿Cómo iniciar IDLE (editor de Python) sin utilizar el acceso directo en Windows Vista?
-
02-07-2019 - |
Pregunta
Estoy tratando de enseñarle a Komodo a encenderse. INACTIVO cuando presiono las teclas correctas.Puedo usar la ruta exacta del acceso directo en el menú de inicio en la barra de ubicación del Explorador de Windows para iniciar IDLE, así que esperaba que Komodo también pudiera usarlo.Pero, al darle esta ruta a Komodo, se indica que se devuelve 1.Esto parece ser un error ya que IDLE no se inicia.
Pensé en evitar el atajo y usar la ruta exacta.Voy al menú de inicio, busco el acceso directo a IDLE, hago clic derecho para ver las propiedades.El objetivo está atenuado, pero dice "Python 2.5.2"."Iniciar en" está configurado en "C:\Python25\".El botón "Abrir ubicación de archivo" también está atenuado.
¿Cómo puedo saber hacia dónde apunta realmente este atajo?Intenté iniciar python.exe y pythonw.exe ambos en C:\Python25, pero ninguno inicia IDLE.
Solución
Hay un archivo llamado idle.py
en su directorio de instalación de Python en Lib\idlelib\idle.py
.
Si ejecuta ese archivo con Python, entonces IDLE debería iniciarse.
c:\Python25\pythonw.exe c:\Python25\Lib\idlelib\idle.py
Otros consejos
En Python 3.2.2, encontré \Python32\Lib\idlelib\idle.bat
lo cual fue útil porque me permitiría abrir archivos de Python proporcionados como argumentos en IDLE.
Aquí hay otra ruta que puedes usar.No estoy seguro de si esto es parte de la distribución estándar o si el archivo se crea automáticamente cuando se utiliza IDLE por primera vez.
C:\Python25\Lib\idlelib\idle.pyw
Si solo tiene un shell de Python ejecutándose, escriba:
import idlelib.PyShell
idlelib.PyShell.main()
Carpeta de instalación de Python > Lib > idlelib > idle.pyw
Haz doble clic en él y listo.
hay un script .bat para iniciarlo (python 2.7).
c:\Python27\Lib\idlelib\idle.bat
También puedes asignar teclas de acceso rápido a los atajos de Windows directamente (al menos en Windows 95 puedes hacerlo, no lo he vuelto a comprobar desde entonces, pero creo que la opción debería seguir ahí ^_^).
El atajo inactivo es un "Atajo anunciado" que interrumpe ciertas funciones como el botón "buscar destino".Google para más información.
Puede ver el enlace con un editor hexadecimal o descargarlo. Analizador LNK para ver hacia dónde apunta.
En mi caso se ejecuta:
..\..\..\..\..\Python27\pythonw.exe "C:\Python27\Lib\idlelib\idle.pyw"
Configuré un atajo (usando Windows) y establecí el objetivo en
C:\Python36\pythonw.exe c:/python36/Lib/idlelib/idle.py
Funciona genial
También encontré que esto funciona.
with open('FILE.py') as f:
exec(f.read())
Obtuve un atajo para Idle (GUI de Python).
- Haga clic en el ícono de Ventana en la parte inferior izquierda o use la Tecla de Ventana (solo Python 2), verá el ícono Inactivo (GUI de Python)
- Haga clic derecho en el icono y luego más
- Abrir localización de archivo
- Aparecerá una nueva ventana y verá el acceso directo de Idle (Python GUI)
- Haga clic derecho, mantenga presionado y salga al escritorio para crear un acceso directo a la GUI de Python en el escritorio.
Carpeta de instalación de Python > Lib > idlelib > idle.pyw
enviar un acceso directo al escritorio.
Desde el acceso directo del escritorio también puedes agregarlo a la barra de tareas para un acceso rápido.
Espero que esto ayude.