Kit de emergencia#
¿Spyder no se está lanzando en lo absoluto? Esperemos que los pasos en esta sección lo vuelvan a poner en marcha en poco tiempo.
Soluciones comunes#
Try Primera ayuda básica first, which usually resolves most Spyder install-related issues.
Make sure Spyder isn’t already running and no Spyder related windows (e.g. Explorador de variables dialogs) are left open, and check that the preference setting isn’t checked.
Try starting Spyder via a different means, such as from a shortcut, Anaconda navigator, or your command line (or Anaconda Prompt on Windows) by simply typing
spyderthen Enter/Return, and see if any of those work. If so, then something’s wrong with your install, not Spyder itself, and so we recommend following Reinstalar Spyder to uninstall and reinstall Spyder.Desactiva cualquier software de seguridad que estés usando, como un firewall o antivirus, ya que estos productos pueden interferir ocasionalmente con Spyder o sus paquetes relacionados. Asegúrate de volver a activarlo si esto no soluciona el problema, y si lo hace, agrega una regla o excepción para Spyder o Python.
Si actualmente está instalado «solo para ti», intenta desinstalar y reinstalar Anaconda «para todos los usuarios», y viceversa, ya que algunos sistemas pueden tener problemas con uno u otro método de instalación.
Comprueba y repara o reestablece tus permisos, tu disco y tu sistema operativo si todo lo demás falla.
Advanced Life Support#
Si nada de lo anterior resuelve el problema, puedes intentar iniciar Spyder directamente desde sus archivos fuente de Python, lo que puede hacer que se ejecute, o al menos proporcionar información útil para ayudar a depurar aún más el problema.
Esta técnica consiste en iniciar Spyder desde tu terminal (o Anaconda Prompt en Windows) ejecutando manualmente la rutina de inicio de Spyder ( start. y ) con un buen intérprete de Python conocido, y observando los resultados.
Para hacerlo, necesitarás:
Encuentra la ruta al directorio
appde Spyder desde la línea de comandos. Para esto, ejecuta:python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])'
Vaya a la ruta de salida del comando anterior en tu línea de comandos:
cd <OUTPUT-PATH>/spyder/app
Una vez dentro del directorio
app, ejecutapython start.pypara iniciar Spyder.
Si no se inicia con éxito, deberías ver un seguimiento de errores impreso; cópialo cuidadosamente para futuras referencias. También ejecuta python mainwindow.py, y registra sus resultados también.
(Solo Windows) En caso de que la ventana de comandos desaparezca inmediatamente después del error, crea un archivo
.baten el directorioappcon el siguiente contenido:<PYTHON-PATH> start.py pauseReemplaza
<PYTHON-PATH>con la salida de:python -c 'import sys; print(sys.executable)'
Luego, haz doble clic en el archivo por lotes para ejecutarlo, y deberías ver la información de error que necesitas.
If reading the output (particularly the last line) doesn’t help you solve the problem, then record all of it carefully, and post it as part of your bug report as described under the Enviar un reporte section.